我看了看similar question,并阅读了average function的文档,但当我try 时:
CREATE TABLE tab(
id INT,
score INT
);
INSERT INTO tab VALUES
(1, 22),
(2, 45),
(3, 82),
(4, 87);
SELECT score,AVG(score)
FROM tab
GROUP BY score
HAVING score>AVG(score)
那就是AVG
比score
,我得到了
没有要显示的结果.
我怎么才能让它起作用呢?
这是fiddle美元.