私はたださまよっていますが、次のクエリは有効です。私は教授を含む教授と呼ばれる1つのテーブルを持っています。表の件名には件名が含まれています。多対多の関係は、professor_id フィールドと subject_id フィールドを含む Professor_subject テーブルで実現されます。
次に、どの教授がどの科目を教えているかを確認する必要があります。私はこのSQLクエリを書きました:
SELECT concat(professor.name, " ", professor.surname) as "Professor",
subject.name as "Subject"
FROM professor_subject, subject, professor
WHERE subject.id = subject_id
and professor.id = professor_id;
このクエリは有効ですか? つまり、それは常に私が望むことをしますか? JOIN キーワードを使用していないので、少し疑わしいです。
ありがとう :)