2つのSQLテーブルStudent
とClass
。
Student
表では、フィールドは次のとおりです。studentNo, studentName, classNo
表ではClass
、フィールドはclassNo, className, teacherName
私がやろうとしているのは、history
クラスにいるすべての生徒を一覧表示するクエリを作成することです。
これが私の質問です:
SELECT studentName
FROM Student s, Class c
WHERE s.classNo = c.classNo AND
c.className = ‘history’;
しかし、私は上記のクエリについて100%確信していません。そして私はおそらく次のものが上記のものよりもうまくいくと思っています:
SELECT studentName
FROM Student s, Class c
WHERE c.className = ‘history’ AND
s.classNo = c.classNo;
誰かがこの問題に対する正しいクエリを見つけるのを手伝ってもらえますか?ありがとうございました