私には、student_id、house_id などの フィールドとsubjects、houses、students_subjectsを持つテーブル名の学生がいます。
私はこのクエリを使用しています
SELECT students_subjects.student_id,students.house_id,students_subjects.subject_id,subjects.subject_name,students.rollno,students.first_name, students.last_name FROM
students_subjects LEFT JOIN students on students_subjects.student_id=students.id
LEFT JOIN subjects on students_subjects.subject_id=subjects.id WHERE students_subjects.class_years_section_id=1
これは私にとってはうまく機能しています..
今、家のテーブルから家の名前も取得したい
このクエリを試しました
SELECT students_subjects.student_id,students.house_id,houses.house_name, students_subjects.subject_id,subjects.subject_name,students.rollno,students.first_name, students.last_name FROM
students_subjects LEFT JOIN students on students_subjects.student_id=students.id
LEFT JOIN subjects on students_subjects.subject_id=subjects.id
LEFTJOINはstudents.house_id=houses.idに家を建てますWHEREStudents_subjects.class_years_section_id= 1
AND students_subjects.school_session_id=1 AND students.is_active=1
そしてそれは私にhouse_name=NULLを与えます
家の名前も教えてもらえますか?結合クエリを使用する
ありがとう