SQL-запрос дает неверные результаты - PullRequest
0 голосов
/ 09 мая 2019

У меня есть таблица с именем orders с такими столбцами, как «цена», «order_id», «cust_id», «product_id», «timestamp_at»

Я пытаюсь написать оператор SQL, который выводит на печатьдата и общий доход, генерируемый за каждый день месяца,

Мой запрос sql выглядит следующим образом

SELECT date, SUM(price) 
FROM orders 
GROUPBY DATE(created_timestamp_at) 
ORDER BY created_timestamp_at DESC

Однако он дает мне недействительные результаты.Любая помощь высоко ценится.Спасибо

1 Ответ

1 голос
/ 09 мая 2019

Ваши group by и select должны совпадать. Я подозреваю:

SELECT DATE(created_timestamp_at) as date, SUM(price)
FROM orders
GROUP BY DATE(created_timestamp_at)
ORDER BY MIN(created_timestamp_at) DESC
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...