|
Сумма по месячно
|
|||
---|---|---|---|
#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:29 |
|
Сумма по месячно
|
|||
---|---|---|---|
#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 Вроде работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.07.2019, 10:44 |
|
|
start [/forum/topic.php?fid=53&gotonew=1&tid=1995132]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 269ms |
total: | 407ms |
0 / 0 |