我想运行一个查询,但我得到一个“未知列‘MyField的’在'where子句”错误。

这是我的查询:

SELECT id, sum(lineValue * quantity) as TotalLine
FROM myTable
WHERE (TotalLine BETWEEN 10 and 500)
group by id 

我怎么能执行一个类似的查询? 感谢

有帮助吗?

解决方案

SELECT  id, SUM(lineValue * quantity) as TotalLine
FROM    myTable
GROUP BY
        id
HAVING  TotalLine BETWEEN 10 and 500
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top