Привет, я сейчас пытаюсь сделать школьный проект, сохраняя заказы из пиццерии в MySQL. Я хочу отсортировать эти заказы, чтобы найти самую покупаемую пиццу и количество проданных пицц.
Мои таблицы выглядят так.. Таблица с идентификатором заказа, номером проданной пиццы и количеством этой пиццы продано за один заказ
Я попытался запустить что-то вроде этого. ВЫБЕРИТЕ номер как наиболее покупаемый, кол-во ИЗ odetails СГРУППИРОВАТЬ ПО номеру ORDER BY SUM(qty) DESC LIMIT 5;
Но это не суммирует количество, так как № 5 и 1 покупаются 6 раз, а не 3 и 2 .. С запросом, который я написал, похоже, выводится наибольшее количество из наиболее покупаемых ..
Таблица с номером самой покупаемой пиццы и количеством (которое я хочу суммировать)
Я надеюсь, что кто-то может нам помочь, мы как бы застряли здесь .. Большое спасибо :)