LEFT JOIN

Description

20 min
DEBUTANT
Objectifs de cette leçon
  • Objectif 1

LEFT JOIN

Contenu de la leçon.

Exemples de code
LEFT JOIN : Tous les employés

Afficher tous les employés avec leur département (même sans département)

Résultat attendu : 15 employés avec département ou NULL

LEFT JOIN : Tous les départements

Tous les départements avec leur localisation (même sans localisation)

Résultat attendu : Tous les départements avec ville ou NULL

Employés sans département

Identifier les employés qui n'ont pas de département assigné

Résultat attendu : Employés avec dept_id NULL ou invalide

Départements sans localisation

Départements qui n'ont pas de localisation définie

Résultat attendu : Départements sans localisation

LEFT JOIN en cascade

Employés avec département, localisation et pays (toutes les lignes conservées)

Résultat attendu : 10 employés avec toutes les infos (ou NULL)
Exercices pratiques
Tous les employés avec département
FACILE
Utilisez LEFT JOIN pour afficher tous les employés avec leur dept_nom

Tous les départements avec ville
FACILE
Affichez tous les départements avec leur ville (même sans ville)

Trouver les employés sans manager
MOYEN
Utilisez LEFT JOIN pour identifier les employés qui n'ont pas de manager

Départements sans employés
MOYEN
Trouvez les départements qui n'ont aucun employé

Rapport complet avec NULL
DIFFICILE
Créez un rapport de tous les employés avec département, ville et pays (conserver tous les employés)
Accueil