MySQL + SQL · Lesson 1
Join Three Tables
कई Tables Join करना
आप JOINs को chain करके तीन या ज़्यादा tables जोड़ सकते हैं — हर JOIN अगली से common key पर link करता है।
तीन-Table Join
SELECT s.name, c.course_name, t.teacher_name
FROM students s
JOIN enrollments e ON s.id = e.student_id
JOIN courses c ON e.course_id = c.id
JOIN teachers t ON c.teacher_id = t.id;
कैसे काम करता है
हर JOIN दो tables को shared key पर जोड़ता है। इन्हें chain करें ताकि students-enrollments, enrollments-courses, और courses-teachers जुड़ें।
सारांश
- कई JOIN ... ON clauses chain करें, हर एक common key पर।
- Query छोटी और साफ रखने को table aliases (s, c, t) use करें।
💻 लाइव कोड एडिटर
इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.