|
Группировка по дате
|
|||
---|---|---|---|
#18+
у меня есть таблица с заказами order_id, date_ent(utc формат) и sum_ord (сумма заказа) мне нужно вывести продажи по дням с 1 декабря по сегодня то есть столбцы дата (день в формате yyyy-mm-dd) и сумма продаж за этот день понимаю, что неверный запрос запрос - но как сделать рабочий не могу понять( select convert(nvarchar, date_ent, 23) as date, sum_ord from t where date between '2020-12-01 ' and getdate() group by date order by date asc ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 22:25 |
|
Группировка по дате
|
|||
---|---|---|---|
#18+
oksimiron как сделать рабочий не могу понять( ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2020, 23:20 |
|
Группировка по дате
|
|||
---|---|---|---|
#18+
oksimiron у меня есть таблица с заказами order_id, date_ent(utc формат) и sum_ord (сумма заказа) мне нужно вывести продажи по дням с 1 декабря по сегодня то есть столбцы дата (день в формате yyyy-mm-dd) и сумма продаж за этот день понимаю, что неверный запрос запрос - но как сделать рабочий не могу понять( select convert(nvarchar, date_ent, 23) as date, sum_ord from t where date between '2020-12-01 ' and getdate() group by date order by date asc А зачем group by если ни одной grouping function (sum, min, max, avg, count) в запросе нет? И если так уж надо сначала конвертируй данные а потом группируй Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.12.2020, 00:09 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1685332]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 188ms |
0 / 0 |