БД?
Задай сразу вопрос) Ты же надеюсь понимаешь что так начинать бессмысленно)
Есть 3 таблицы: customers (Клиенты), orders (Заказы), order_mapping (Количество совершенных заказов). Как можно найти клиента с максимальным количеством заказов? Нужно вывести получатся имя и количество заказов. БД Mysql
Прочитай про group by, max, limit
+ к сообщению выше orderby Хотя max упомянут но в курсе про ордербай все же надо быть)
Впринципе помимо общей инфы примеры запросов для таких кейсов есть в сети, у тебя довольно таки хелловорлдная структура - можешь целую кучу примеров отыскать
select c.id, count(o.id) orders from customers c inner join orders o on c.id = o.customer_id group by c.id order by orders desc limit 1
Спасибо, буду пробовать
Обсуждают сегодня