私は現在、学校の SQL データベース プロジェクトを仕上げているところです。
私は W3school と Google を使用し、SQL の平均的な質問をいくつか読みました。
ここで Pro_id によって識別される各プログラムの平均成績を計算できるようにする select ステートメントを書きたいと思います。私はあなたが使用できることを知っています
SELECT COUNT(column_name) FROM table_name
列の平均。列内の特定の行の平均を取得したい
SELECT GPA from enroll
WHERE Pro_id='4010'
私は上記がうまくいくと思ったが、得た:
エラー 1054 (42S22): 'フィールド リスト' の列 'GPA' が不明です
+------------+--------+--------+------+-------+ | | Student_id | Mod_id | Pro_id | GPA | グレード | +------------+--------+--------+------+-------+ | | 04655236 | 111111 | 4010 | 4.84 | A+ | | | 04655236 | 22222 | 4010 | 3.23 | B- | | | 05655236 | 22222 | 4010 | 3.84 | A- | | | 06655236 | 33333 | 4011 | 2.84 | B- | | | 07655236 | 44444 | 4011 | 2.23 | C- | | | 08655236 | 55555 | 4012 | 2.23 | C- | +------------+--------+--------+------+-------+
どんな助けでも大歓迎です。