Bonnes pratiques :
- Toujours identifier clairement les colonnes dans SELECT pour éviter les doublons.
- Utiliser des noms explicites pour les colonnes afin de mieux lire le résultat.
- Vérifier que les clés primaires et étrangères sont correctement définies.
Erreurs fréquentes :
- Oublier la condition dans le WHERE → produit un produit cartésien (toutes les combinaisons possibles).
- Confondre les noms de colonnes entre les tables.
- Ne pas utiliser de jointure si les tables ne sont pas liées → données incorrectes.
Exemple d’erreur :
SELECT Nom, Prénom, Matière, Note
FROM Etudiants, Notes;
Résultat :
- Toutes les combinaisons possibles seront affichées (produit cartésien), non souhaité.
Conclusion :
- La jointure simple avec table1.colonne = table2.colonne est la méthode basique et sûre pour relier deux tables.
- Toujours vérifier les relations et éviter les erreurs de syntaxe.