نحوه join کردن دوtable به یکدیگر؟

Milad_ATM

New Member
سلام.از اینکه سوالم خیلی ابتداییه ببخشید.
چطور میشه فرضا "فیلد شماره دانشجو یی هر فرد رو از table دانشجویان به درسهایی join کرد که یک دانشجو اونها رو از جدول دروس انتخاب کرده؟؟
باتشکر.
 

sepidweb

Member
اگر جدول که انتخاب واحد را نگهداری می کند نامش Course-Selection باشد و جدول که مشخصات دانشجو در آن است Students و جدول که مشخصات درس ها را نگهداری می کند Courses باشد، اینگونه:
SELECT students.student_id,Courses.CourseName from (students inner join course-selection on (students.id = course-selection.st_id) inner join Courses on(course-selection.course_id = courses.id)
با این فرض که جدول students شامل id به عنوان کلید اصلی باشد و student_id به عنوان شماره دانشجویی باشد و جدول course-selection شامل st_id و course_id به عنوان دو کلید خارجی باشد و courses شامل id به عنوان کلید اصلی و courseName به عنوان نام درس باشد.
 
  • Like
Reactions: MDP

جدیدترین ارسال ها

بالا