SELF JOIN

Self JOIN : Joindre une table avec elle-même

La Self JOIN permet de joindre une table à elle-même. Cela est utile lorsque vous devez comparer les lignes d'une même table ou extraire des relations hiérarchiques.

Syntaxe :

SELECT A.colonne, B.colonne
FROM table A
JOIN table B
ON A.colonne = B.colonne;

Exemple :

SELECT e1.nom AS employe, e2.nom AS manager
FROM employes e1
JOIN employes e2
ON e1.manager_id = e2.id;

Résultat : Une liste d'employés avec leurs managers respectifs.

Last updated