powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Группировка по месяцам
3 сообщений из 3, страница 1 из 1
Группировка по месяцам
    #38851553
Фотография meg17m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос вида:
Код: sql
1.
2.
3.
SELCT summ(amount) as summ, YEAR(dateInsert), MONTH(dateInsert)
FROM table
GOUP BY YEAR(dateInsert), MONTH(dateInsert)



Выведет нечто вроде:

YEAR | MONTH | summ
--------------------------------
2014 | 1 | 100
--------------------------------
2014 | 2 | 150
--------------------------------
2014 | 3 | 70

А а сгруппировать не помесячно, а по периодам с 16-го числа 00:00:00 предыдущего месяца по 15-е 23:59:59 следующего?
То есть должно получиться что-то вроде:

PERIOD | summ
------------------------------------------------------------------
2014-01-16 00:00:00 - 2014-02-15 23:59:59 | 120
------------------------------------------------------------------
2014-02-16 00:00:00 - 2014-03-15 23:59:59 | 170
------------------------------------------------------------------
2014-03-16 00:00:00 - 2014-04-15 23:59:59 | 80

Подскажите с запросом, плиз.
...
Рейтинг: 0 / 0
Группировка по месяцам
    #38851642
MegaLastaЗапрос вида:
Код: sql
1.
2.
3.
SELCT summ(amount) as summ, YEAR(dateInsert), MONTH(dateInsert)
FROM table
GOUP BY YEAR(dateInsert), MONTH(dateInsert)

упадет с ошибками синтаксиса.
Но если по теме, то нужно смотреть в сторону TRUNC / ROUND и их применимости относительно дата-временнОго типа данных
...
Рейтинг: 0 / 0
Группировка по месяцам
    #38851707
lamer yuga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MegaLasta, может что-то вроде

Код: sql
1.
group by date_format(dateInsert - interval 15 day,'%Y%m')
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Группировка по месяцам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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