Вывести наиболее часто заказываемые товары из БД MySQL
В базе данных MySQL две таблицы items (описание товаров) и orders (заказы).
В таблице orders есть поля:
article_id — id товара,
count — количество товара,
reason — наличие товара.
Нужно вывести 100 наиболее часто заказываемых товаров в виде таблицы: Товар | Заказов | Штук.
Товар — название и описание товара (берем по article_id из таблицы items),
Заказов — количество заказов товара (количество вхождений этого article_id в таблице orders),
Штук — общее количество заказанного товара (суммируем все поля count для этого article_id).
В подсчете нужно учитывать только те строки из таблицы orders, в которых поле reason имеет значение 0 или Null, что означает, что товар есть в наличии.