2016-01-23 3 views
-3

Я хотел бы создать запрос, дает мне общий доход за продукт, превышающий 150000 в порядке убывания. Вы можете увидеть мои таблицы и желаемый результат на изображениях, которые я добавилПрибыль для продуктов

+1

Действительно, вы должны взять на себя труд поставить данные и желаемые результаты непосредственно в вопросе. Вы можете форматировать таблицы, поместив четыре пробела в начале строки. Кроме того, пометьте вопрос с помощью базы данных, которую вы используете. –

ответ

0

Из вашего вопроса не ясно, как вы хотите рассчитать доход. Если предположить, что доход на единицу продукции рассчитывается как цена за единицу товара х количество из таблицы order_items:

SELECT product_id, SUM(unit_price * quantity) AS revenue 
FROM Order_Items 
GROUP BY product_id 
HAVING SUM(unit_price * quantity) > 150000 
ORDER BY revenue DESC 
+0

Большое спасибо. Это то, что ı искал. – Schecter

Смежные вопросы