GROUP by和WHERE不能一起工作

1 mysql mysql-error-1064

为什么这段代码有效:

SELECT year, sum(value)
FROM test
GROUP BY year
Run Code Online (Sandbox Code Playgroud)

这不是吗?

SELECT year, sum(value)
FROM test
GROUP BY year
WHERE `user` = 1
Run Code Online (Sandbox Code Playgroud)

NPE*_*NPE 7

GROUP BY需要追求WHERE:

SELECT year, sum(value) FROM test WHERE user = 1 GROUP BY year 
Run Code Online (Sandbox Code Playgroud)