2016-01-23 82 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