একটি সেলফ-জয়েন হল একটি জয়েন যেখানে একটি টেবিল নিজের সাথে যুক্ত হয় — এটি দরকারি যখন একটি টেবিলের রো অন্যান্য রোর সাথে সম্পর্কিত থাকে একই টেবিলে, যেমন শ্রেণিবিন্যাস (কর্মচারী এবং তাদের ম্যানেজার) বা একটি টেবিলের মধ্যে রো তুলনা করা।
ক্লাসিক উদাহরণ: কর্মচারী এবং ম্যানেজার
employees table — manager_id references another employee's id (in the SAME table):
id | name | manager_id
1 | Ann | NULL (Ann is the boss)
2 | Bob | 1 (Bob's manager is Ann)
3 | Carol | 1 (Carol's manager is Ann)
e.name employee, m.name manager
employees e
employees m e.manager_id m.id;
