![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Месяц и год [D7, IB6.x, IB7]
dolmat © (2004-08-17 11:58:00)В базе есть поля
"S1" DOUBLE PRECISION,
"DAT" DATE
внесены некоторые записи
мне нужно выбрать суммы за месяцы года
select (мес.год) sum(s1)
group by (мес.год)
where (год)=2003
Zacho (2004-08-17 12:56:00) [1]Не знаю, как в IB 7, но насколько помню в IB 6 группировки по функциям не было. Т.ч. или сделай дополнительные вычисляемые (COMPUTED BY) поля и группируй по ним, или переходи на Yaffil.
dolmat (2004-08-17 12:34:00) [2]group by extract(month from dat),extract(year from dat)
в этой линии ошибка extract неизвестная функция
Соловьев (2004-08-17 12:30:00) [3]или так
select extract(month from dat)||'.'||extract(year from dat), sum(s1)
from table
where extarct(year from dat) = 2003
group by 1
Desdechado (2004-08-17 12:27:00) [4]group by 1,2
Соловьев (2004-08-17 12:12:00) [5]select extract(month from dat),extract(year from dat), sum(s1)
from table
where extarct(year from dat) = 2003
group by extract(month from dat),extract(year from dat)