INNER JOIN

INNER JOIN : Joindre des tables avec des correspondances

L'instruction INNER JOIN permet de retourner uniquement les lignes ayant des correspondances dans les deux tables jointes. Si aucune correspondance n'est trouvée, la ligne est exclue du résultat.

Syntaxe :

SELECT colonnes
FROM table1
INNER JOIN table2
ON table1.colonne = table2.colonne;

Exemple :

SELECT employes.nom, departements.nom
FROM employes
INNER JOIN departements
ON employes.dept_id = departements.id;

Résultat : Les employés avec leur département, mais uniquement si l'employé appartient à un département.

Last updated