Форум программистов, компьютерный форум, киберфорум
PostgreSQL
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
bugsbunny
1

сложный запрос

06.11.2012, 04:00. Показов 1363. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
есть 2 таблицы:
в таблице contract в поле ref_prize находятся значения id из таблицы prize. есть записи как повторяющиеся так и нет.
нужно найти список различных ref_prize которые втречаются больше 1го раза.
далее нужно из этого списка узнать количество записей таблицы prize
из прошлого года

вот запрос:

select count(*)
from prize
where extract(YEAR from date_prize)=extract(YEAR from NOW())-1 between
(select date_prize
from prize
where id =(

select REF_PRIZE
FROM CONTRACT
GROUP BY REF_PRIZE
HAVING COUNT (REF_PRIZE) > 1))

выдал ошибку:
ERROR: syntax error at end of input
LINE 11: HAVING COUNT (REF_PRIZE) > 1))
Миниатюры
сложный запрос  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.11.2012, 04:00
Ответы с готовыми решениями:

Сложный запрос
Всем привет! Подскажите пожалуйста, как реализовать следующее. В базе есть перечень таблиц, в...

Сложный SQL запрос
Добрый день. Устройство присылает сигналы в три колонки T, H, P. При первом запуске приходят все...

сложный запрос в postgre
Здравствуйте. Помогите пожалуйста составить SQL запрос для POSTGRE. Есть таблицы Table ds id ...

Сложный запрос с датами
Доброго времени суток! Помогите, пожалуйста решить следующую проблему. Есть три таблицы: ...

1
2719 / 1773 / 187
Регистрация: 05.06.2011
Сообщений: 5,132
07.11.2012, 05:54 2
SQL
1
2
3
4
5
6
7
8
SELECT COUNT(*)
FROM prize
WHERE EXTRACT(YEAR FROM date_prize)=EXTRACT(YEAR FROM NOW())-1
AND id IN
(SELECT REF_PRIZE
FROM CONTRACT
GROUP BY REF_PRIZE
HAVING COUNT (*) > 1)
Таки ж дико извиняюсь, но получить бы вам sql, барин. Весьма рекомендую
1
07.11.2012, 05:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.11.2012, 05:54
Помогаю со студенческими работами здесь

Сложный SQL запрос
Добрый день. Подскажите, пожалуйста, как исправить SQL запрос, чтобы получить данные указанные на...

Сложный запрос из одной таблицы с предварительной обработкой данных
Ребята не очень силен в запросах и токо начал осваивать постгри. есть таблица структура: camid-...

сложный запрос (для меня сложный)
Есть таблица с продажами услуг от разных фирм, есть таблица с оплатой за предоставленные услуги...

Сложный запрос к БД
Есть БД, в ней таблица main с полями ip(адрес абонента),datetime(время запроса),size(размер ответа...

Сложный запрос
есть таблица содержащая столбцы (Номер,Сотрудник,Сумма,Вид операции,Дата) нужен запрос по годам с...

Сложный запрос
Доброго времени суток! Знатоки SQL подскажите пожалуйста как привести в рабочий вид мой запрос: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru