![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Firebird 2.5, выборка с группировкой данных
Кирилов М.Л. © (2014-07-11 18:29:00)Доброго времени суток! Никак не могу составить правильный запрос. В табличке пять полей: дата,зак.сумма,прод.сумма,прибыль,ед.оплаты Надо сделать выборку по дате от и до, сгруппировать по ед.оплаты и подсчитать отдельно все общие суммы. Наваял такой вложенный запрос, но к сожалению не работает:
SELECT EDOPLATI,sum(ZSUMMA) as ZSUMMA,sum(PSUMMA) as PSUMMA,sum(SUMPRIB) as SUMPRIB FROM MYTABLE group by EDOPLATI having (SELECT * FROM MYTABLE where (:Name_param1<=ZDATE) and (ZDATE<=:Name_param2))
В параметры передаю нач. и кон.даты
Результат выполнения ошибка: Unexpected end of command
Почему не понятно... :(
Кщд (2014-07-11 21:39:00) [1]>Кирилов М.Л. (11.07.14 21:16) [16]
>а просил подсказать где у меня ошибка в запросе
подсказали
>Хочется казатся богами
если молитесь на людей, способных прочитать десять страниц букваря, то - да
>А сюда я больше ни ногой!
не скажу за других, но лично я собираюсь безутешно рыдать по этому поводу
вы черствый и жестокий...
Кирилов М.Л. (2014-07-11 21:16:00) [2]Я не просил написать за меня, а просил подсказать где у меня ошибка в запросе. Хочется казатся богами, пожалуйста, мне уже помогли более отзывчивые люди на другом форуме. А сюда я больше ни ногой!
Кщд (2014-07-11 20:36:00) [3]ленивый халявщик, считающий, что все ему обязаны, - это отдельный тариф: $100
обращайтесь)
Кирилов М.Л. (2014-07-11 19:55:00) [4]Еще раз благодарствую за полезные советы... Ну оч.помогли! Вот не зря этот форум добрые люди придумали...
Кщд (2014-07-11 19:41:00) [5]600р.
Кирилов М.Л. (2014-07-11 19:30:00) [6]300
Кщд (2014-07-11 19:19:00) [7]500р.
Кирилов М.Л. (2014-07-11 19:18:00) [8]Подскажите пожалуйста как правильно составить запрос. Спасибо!
Кщд (2014-07-11 19:10:00) [9]потому-что вы не знаете синтаксиса
Кирилов М.Л. (2014-07-11 19:09:00) [10]А почему ошибка? :/
RWolf (2014-07-11 19:07:00) [11]с группировкой нормально всё.
Кщд (2014-07-11 19:07:00) [12]мозг включить
Кирилов М.Л. (2014-07-11 19:04:00) [13]>Кшд Чайник, каюсь... С датой понятно. А че с группировкой делать?
Кщд (2014-07-11 19:01:00) [14]where zdate between :Name_param1 and :Name_param2
прочтите, пожалуйста, букварь по SQL
Кирилов М.Л. (2014-07-11 18:57:00) [15]А как?
RWolf (2014-07-11 18:51:00) [16]having ни к чему тут.
ухты (2014-07-11 18:44:00) [17]так а что having ?