Kodo
kon
kodokon.com
Cours
/
SQL
Progression
SQL · Intermédiaire - construire de vrais projets
INNER JOIN : relier deux tables
Croisez les données de deux tables avec INNER JOIN, des alias lisibles et une condition de jointure précise.
LEFT JOIN et NULL : trouver ce qui manque
Conservez toutes les lignes d'une table avec LEFT JOIN, repérez les absences avec IS NULL et remplacez-les avec COALESCE.
Sous-requêtes : WHERE, FROM, IN et EXISTS
Imbriquez une requête dans une autre pour comparer à un agrégat, filtrer sur un ensemble ou tester une existence.
Créer un schéma : CREATE TABLE et contraintes
Concevez vos propres tables avec des types adaptés et des contraintes NOT NULL, UNIQUE et PRIMARY KEY qui protègent vos données.
Clés étrangères et intégrité référentielle
Garantissez la cohérence entre vos tables avec REFERENCES et choisissez délibérément le comportement ON DELETE.