Вниз
Скачать: CL | DM;

Месяц и год   Найти похожие ветки 

← →
dolmat   (2004-08-17 11:58) [0]

В базе есть поля
 "S1" DOUBLE PRECISION,
 "DAT" DATE
внесены некоторые записи
мне нужно выбрать суммы за месяцы года
select (мес.год) sum(s1)
group by (мес.год)
where (год)=2003


← →
Соловьев ©   (2004-08-17 12:12) [1]

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)


← →
Desdechado ©   (2004-08-17 12:27) [2]

group by 1,2


← →
Соловьев ©   (2004-08-17 12:30) [3]

или так
select extract(month from dat)||"."||extract(year from dat), sum(s1)
from table
where extarct(year from dat) = 2003
group by 1


← →
dolmat   (2004-08-17 12:34) [4]

group by extract(month from dat),extract(year from dat)
в этой линии ошибка extract неизвестная функция


← →
Zacho ©   (2004-08-17 12:56) [5]

Не знаю, как в IB 7, но насколько помню в IB 6 группировки по функциям не было. Т.ч. или сделай дополнительные вычисляемые (COMPUTED BY) поля и группируй по ним, или переходи на Yaffil.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
6-1089111155
fylhtq
2004-07-06 14:52
2004.09.12
Invalid pointer operation при пинге - в чем засада?


14-1092838656
Яшка
2004-08-18 18:17
2004.09.12
Мнение, как движущая сила дискуссий.


1-1093616975
dimon1979
2004-08-27 18:29
2004.09.12
Японский кроссворд


1-1093511776
hgd
2004-08-26 13:16
2004.09.12
Кто подскажет?


1-1093934301
drmagic
2004-08-31 10:38
2004.09.12
TMemo и запрет клавиш управления курсором




   Наверх