Hai*_*vgi 2 mysql group-by aggregate-functions mysql-error-1111
如何使此查询起作用:
SELECT column1.....,SUM(Hits) AS Hits
FROM table
WHERE SUM(Hits) > 100
GROUP BY column1.....
Run Code Online (Sandbox Code Playgroud)
问题是where子句,mysql显示错误:
Error Code : 1111
Invalid use of group function
Run Code Online (Sandbox Code Playgroud)
我尝试将查询更改为:
SELECT column1.....,SUM(Hits) AS Hits
FROM table
WHERE Hits > 100
GROUP BY column1.....
Run Code Online (Sandbox Code Playgroud)
它没有帮助.
谢谢
SELECT column1.....,SUM(Hits) AS HitsSum
FROM table
GROUP BY column1.....
HAVING HitsSum > 100
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6674 次 |
| 最近记录: |