bugsbunny
|
|
1 | |
сложный запрос06.11.2012, 04:00. Показов 1363. Ответов 1
Метки нет (Все метки)
есть 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)) |
06.11.2012, 04:00 | |
Ответы с готовыми решениями:
1
Сложный запрос Сложный SQL запрос сложный запрос в postgre Сложный запрос с датами |
2719 / 1773 / 187
Регистрация: 05.06.2011
Сообщений: 5,132
|
||||||
07.11.2012, 05:54 | 2 | |||||
1
|
07.11.2012, 05:54 | |
07.11.2012, 05:54 | |
Помогаю со студенческими работами здесь
2
Сложный SQL запрос Сложный запрос из одной таблицы с предварительной обработкой данных сложный запрос (для меня сложный) Сложный запрос к БД Сложный запрос Сложный запрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |