代码未执行,语法完全正确。我不明白SQL:关键字'GROUP'附近的语法不正确
SELECT DWCUSTOMER.CUS_CODE, DWPRODUCT.P_CODE, SUM(DWDAYSALESFACT.SALE_UNITS*DWDAYSALESFACT.SALE_PRICE) AS TOTSALES
FROM DWDAYSALESFACT NATURAL JOIN DWCUSTOMER
GROUP BY ROLLUP (DWCUSTOMER.CUS_CODE, DWPRODUCT.P_CODE)
ORDER BY DWCUSTOMER.CUS_CODE, DWPRODUCT.P_CODE;
执行后:关键字'GROUP'附近的语法不正确。
“语法是完全正确的”,但你会得到一个语法错误...你怎么能绝对确定?使用反引号。 – ScottMcGready
你正在使用什么数据库?你希望在rollup()上做什么? – Andomar
我试图列出客户和产品的总销售额,客户小计和产品销售总额 – Lushes