0
現在、SQLの学習中です。これまでにいくつかの問題が発生しています。特にこの1つは:私は大学データベースを持っています(私たちはEXAMテーブルを使用しますが、実際はこの場合は問題ありません)。集計関数と順序付けに関するSQLの問題
私は最終的に平均で学生を注文しようとしています。 それは次のようになります。
SELECT STUDENT_ID, AVG(SCORE) AS AVG_SCORE FROM EXAM GROUP BY AVG_SCORE;
端子が「ない単一のグループ機能」ほとんどの時間、この場合の「無効な識別子」と文句を言います。私が理解したものから、私は
max(avg(score))
好きな理由つまり、2つの集計関数を使用することはできませんか?どのように問題に対処するには?
Sql plusを使用できます。ありがとうShnugo、私の問題はここで私は順序とグループの違いを理解していないです。今や意味をなさない –