سلام دوستان. من 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