【发布时间】:2018-02-14 03:28:57
【问题描述】:
“使用子查询,列出订单总数(包含该产品)大于 500 的所有产品(产品编号、品牌和类别)”
在子查询之前我尝试使用连接:
SELECT PRODUCT.PRODUCT_NO, PRODUCT.BRAND,PRODUCT.PRODUCT_CATEGORY
FROM PRODUCT JOIN ORDERLINE
ON PRODUCT.PRODUCT_NO = ORDERLINE.PRODUCT_NO
WHERE SUM(ORDERLINE_NO) >= 500 ;
并得到以下错误;
ORA-00934: group function is not allowed here 00934. 00000 - "group function is not allowed here" *Cause: *Action: Error at Line: 28 Column: 6
【问题讨论】:
-
有人可以帮我将 John Woo 的这个答案转换为子查询吗?