@albertalexandrov

Как выбрать дату максимальных продаж?

Всем привет!

Задание найти дату максимальных продаж. Таблица:

OGkv3ohzHt0.jpg

Сейчас я сгруппировал продажи (запрос на скриншоте) по датам и получил:

8DZUVHMTxZM.jpg

В конечном итоге должен получить дату 2017-01-02, когда продажи максимальны и составляют 1105.

Как это сделать?
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
bubandos
@bubandos
bash'у, javascript'ую, php'лю, css'аю, html'каю
SELECT `date`, SUM( total) AS bablo
FROM  `sale` 
GROUP BY `date`
ORDER BY bablo DESC 
LIMIT 1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
LaRN
@LaRN
Senior Developer
Можно вот так попробовать:

select date, sum(total) as sum 
  from sale 
 group by date
having sum(total) >= all (select sum(total)
                            from sale 
                           group by date)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы