powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Группировка по месяцам
4 сообщений из 4, страница 1 из 1
Группировка по месяцам
    #32394370
саса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как сделать запрос по полю data c группировкой по месяцам
...
Рейтинг: 0 / 0
Группировка по месяцам
    #32394397
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Firebird 1.5:

Код: plaintext
1.
2.
3.
SELECT extract(month from <your_date_field>), sum(blah-blah-blah)
FROM ...
WHERE ...
GROUP BY  1 


В Firebird 1.0 придется использовать UDF для этой цели (ибо не поддерживается группировка по встроенным функциям). В InterBase запросом это сделать вроде бы вообще не получится, только с помощью хранимой процедуры.
...
Рейтинг: 0 / 0
Группировка по месяцам
    #32394516
caca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неа,так получается
01 10123.21
02 12324.84
03 2131.00
...
а надо чтоб было типа вот-так:
01.2003 10123.21
02.2003 12324.84
03.2003 2131.00
...
...
Рейтинг: 0 / 0
Группировка по месяцам
    #32394521
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мозгой шевелить умеем, или как?
Код: plaintext
1.
2.
3.
SELECT extract(month from <your_date_field>)||'.'||extract(year from <your_date_field>), sum(blah-blah-blah)
FROM ...
WHERE ...
GROUP BY  1 
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Группировка по месяцам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]