Что мне нужно: я хочу, чтобы показать продажи по категориям блюдаХочет получить все данные из трех таблиц в одном запросе с группой по функции
У меня есть три таблицы для этой проблемы:
1.order(dish_id,dish_price,dish_quantity)
2.dish(dish_id,dish_name,dish_cat_id)
3.dish_category(dish_cat_id,dis_cat_name
какого результата я хочу: Я хочу показать отчет, что, сколько количества было проданы по категориям посуд мудры, и полная стоимость, total_quantity
результат следует ожидать: dish_cat_id, dish_cat_name, TOTAL_PRICE, total_quantity_sold
, что я пробовал:
SELECT d.dish_name,
d.dish_id,
SUM(o.price) as total_price,
SUM(o.dish_quantity) as total_qauntity
FROM order as o , dish as d
WHERE o.dish_id = d.dish_id
GROUP BY o.dish_id
Теперь здесь я могу получить все блюдо и их стоимость на блюдо мудрый, как я их получаю dish_category wise
Как правильно, я не думаю, что ожидается, что пихта е другой запрос от выбранного результата о данном запросе, чтобы получить их dish_category мудрой
спасибо, работает отлично – sandeepKumar