同じテーブルを自分自身と結合するSELF JOINを学びます。階層構造や関連データの比較に使用し、上司と部下の関係、同僚関係、類似商品の検索などに活用できます。テーブルエイリアスが必須の技法です。
-- 従業員の上司情報を取得SELECT e1.name AS employee, e2.name AS managerFROM employees e1-- 上司のレコードと結合 employees e2ON e1.manager_id = e2.employee_id;