Jaikit Formations

LEFT JOIN pour trouver l'absent

beginner đź“– cours libre

🎯 Objectif : Utiliser LEFT JOIN ... WHERE ... IS NULL pour lister ce qui n'existe pas.

Question 1

Tu veux les clients sans commande. Pourquoi INNER JOIN ne marche pas ?

Indice 1 :

Dessine le diagramme de Venn des jointures.

Indice 2 :

Quelle jointure conserve 'la gauche' mĂŞme sans match ?

Voir la réponse attendue

INNER ne renvoie que les lignes qui matchent; un client sans commande n'apparaîtra jamais.

Question 2

Après un LEFT JOIN commandes, quelle condition WHERE isole les clients sans commande ?

Indice 1 :

Que contient la colonne droite pour un client sans commande ?

Voir la réponse attendue

WHERE commandes.id IS NULL (ou toute colonne non-nullable côté droit).