好的,所以我有一个包含三列的数据库:id、用户名和评级。
数据库将如下所示:
------------ ------------ ------------
| ID | NAME | RATING |
------------ ------------ ------------
| 1 | bc112 | 3 |
------------ ------------ ------------
| 2 | cd111 | 1 |
------------ ------------ ------------
| 2 | cd111 | 2 |
------------ ------------ ------------
| 2 | cd111 | 6 |
------------ ------------ ------------
所以基本上我卡住的地方是我如何获得每个特定用户的平均评分?
我试过这个:
SELECT ID, RATING
FROM THING
WHERE AVG(RATING) FOR ID < 3;
但结果什么也没告诉我。代码有什么问题?