さて、id、username、ratingの3つの列を持つ1つのデータベースがあります。
データベースは次のようになります。
------------ ------------ ------------
| 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;
しかし、結果は私に何も示していません。コードの何が問題になっていますか?