Introduction aux bases de données
Tables, lignes, colonnes : comprendre une base de données relationnelle
Sélectionner des données
SELECT, FROM, WHERE : lire des données dans une table
Filtrer et trier
AND/OR, LIKE, IN, ORDER BY : affiner et ordonner les résultats
Agréger et regrouper
COUNT, SUM, GROUP BY : calculer des statistiques
Les jointures
INNER et LEFT JOIN : relier plusieurs tables
Modifier les données
INSERT, UPDATE, DELETE : écrire et modifier des données
Concevoir et sécuriser
CREATE, clés, et la faille n°1 : l'injection SQL
Ce que vous allez apprendre
Comprendre le modèle relationnel : tables, clés, relations
Écrire des requêtes SELECT pour lire n'importe quelle donnée
Croiser plusieurs tables avec des jointures
Calculer des statistiques avec les agrégats
Modifier les données sans tout casser
Se protéger des injections SQL avec les requêtes préparées
Joue pour t'entraîner
Des jeux gratuits pour pratiquer le SQL en t'amusant.