Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.07.2019, 10:29
|
|||
---|---|---|---|
|
|||
Сумма по месячно |
|||
#18+
Всем привет. Помогите пожалуйста корректно прописать запрос. В таблице есть три колонки: amount, date (у форматі 12/26/2017 11:59:59 PM), customer_id Необходимо просуммировать сумму в разрезе клиентов по месяцам і годам , то есть : Янв_18, Фев_18......,Янв_19, Фев_18,Мар_19 и тд. Я прописала запрос: select date_format(date,'%y.%m'), customer_id, sum (amount) as total_sum from table where date >='2019-7-1 00:00:00' GROUP BY date_format(date,'%y.%m') limit 100 Однако система выдает ошибку : function date_format(timestamp without time zone, unknown) does not exist. Я в этом новичок, буду благодарна за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2019, 10:44
|
|||
---|---|---|---|
|
|||
Сумма по месячно |
|||
#18+
Немножко погуглила,и прописала следующий запрос: select customer_id, extract(year from date) as years, extract (month from date) as months, sum (amount) as total_sum from table where date >='2019-7-1 00:00:00' GROUP BY customer_id, extract(year from date), extract (month from date) limit 100 Вроде работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1995132]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 389ms |
0 / 0 |