SQL错误消息语法错误在附近

时间:2019-08-08 22:55:23

标签: sql debugging

我正在尝试编写一个查询,以对销售额超过30美元的产品进行分类,但是不断出现错误“错误1:无法准备语句(“ Where”附近有1个:语法错误)”

SELECT ProductID, ProductName,SUM(Amount) as SUM
From Products
Group by ProductID, ProductName
Where Sum>=30;

4 个答案:

答案 0 :(得分:1)

GROUP BY应该在WHERE之后。

SELECT ProductID, ProductName, SUM(Amount) as SUM 
FROM Products 
WHERE Sum >= 30 
GROUP BY ProductID, ProductName ;

答案 1 :(得分:1)

选择ProductID,ProductName,SUM(Amount)作为SUM 从产品 按产品编号,产品名称分组 总和(金额)> 30;

答案 2 :(得分:0)

像这样使用它:

SELECT ProductID, ProductName,SUM(Amount) as SUM
From Products Where SUM >= 30 Group by ProductID, ProductName;

答案 3 :(得分:0)

已修复,谢谢大家的帮助!

选择ProductID,ProductName,SUM(价格) 从产品 按产品编号,产品名称分组 总和(价格)> = 30