سلام دوستان. من 3 تا جدول دارم یکی برای اسامی دانشجو ها (students) _ یکی برای اسامی دروس (dars) _ و یکی هم برای مشخص کردن اینه چه دانشجویی چه دروسی رو برداشته (students-id _ dars-id) که فیلد های این جدول کلید خارجی از دو جدول دانشجو و درس هستند.

حالا من چه کوئری می خوام؟

نام دانشجویانی از جدول students و نام درس از جدول dars که در جدول students_dars مثلا دانشجویانی که درس ریاضی یا زبان گرفته اند.

جدول students_dars رابط دو جدول هست و فیلدهاش کلید خارجی دو جدول دیگه هستند.
اگه طراحی بهتری برای جداول به ذهنتون می رسه بگین.

جدول 1 students:

name id
علی 1
رضا 2






جدول 2 dars:

name id
ریاضی 1
زبان خارجه 2
معارف 3








جدول 3 students_dars:

fk_dars_id fk_student_id id
3 1 1
2 1 2
1 1 3
2 2 4
1 2 5