Middle
sélectionner * de a gauche joindre b sur a.a=b.b
sobes.tech IA
Réponse de l'IA
La requête select * from a left join b on a.a = b.b effectue une jointure externe gauche entre les tables a et b selon la condition d'égalité des colonnes a.a et b.b.
Cela signifie que toutes les lignes de la table a apparaîtront dans le résultat. Pour celles de a qui ont des valeurs correspondantes dans b selon la condition a.a = b.b, les données de b seront ajoutées. Si aucune correspondance n'est trouvée, les champs de b seront remplis avec NULL.
Exemple:
| a.a | a.other | b.b | b.other |
|---|---|---|---|
| 1 | foo | 1 | bar |
| 2 | baz | NULL | NULL |
Ici, la ligne avec a.a = 2 n'a pas de correspondance dans b, mais elle est quand même incluse dans le résultat.