Historique des conversations
Chargement...
Retourne les lignes qui ont une correspondance dans les deux tables :
SELECT utilisateurs.nom, commandes.montant
FROM utilisateurs
INNER JOIN commandes ON utilisateurs.id = commandes.utilisateur_id;
Retourne toutes les lignes de la table de gauche + correspondances :
SELECT utilisateurs.nom, commandes.montant
FROM utilisateurs
LEFT JOIN commandes ON utilisateurs.id = commandes.utilisateur_id;
Retourne toutes les lignes de la table de droite + correspondances :
SELECT utilisateurs.nom, commandes.montant
FROM utilisateurs
RIGHT JOIN commandes ON utilisateurs.id = commandes.utilisateur_id;
SELECT
utilisateurs.nom,
commandes.numero,
produits.nom AS produit
FROM utilisateurs
INNER JOIN commandes ON utilisateurs.id = commandes.utilisateur_id
INNER JOIN produits ON commandes.produit_id = produits.id;
SELECT u.nom, c.montant
FROM utilisateurs AS u
INNER JOIN commandes AS c ON u.id = c.utilisateur_id
WHERE c.montant > 100;
Vous maîtrisez les jointures ! Prochain chapitre : Agrégations.
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Expliquez avec vos mots le concept principal de ce chapitre, puis illustrez-le par un exemple simple.
Réalisez un exercice pratique en reprenant la structure vue dans le cours et en modifiant au moins 2 paramètres.
Concevez une petite solution personnelle liée à ' Jointures' et justifiez vos choix techniques.