XamSQL — la salle de sport SQL des francophones

Fondation · 20 min

SELECT & projection : afficher les données

Apprendre à lire une table SQL avec SELECT, choisir les colonnes (projection) et comprendre l'ordre des lignes par défaut.

Contexte

La première chose en SQL, c'est de lire dans une table. Avant filtres ou calculs, on extrait les bonnes colonnes dans le bon ordre : c'est la projection.

Explication

SELECT liste les colonnes à afficher. FROM indique la table source. Sans ORDER BY, l'ordre des lignes n'est pas garanti.

Syntaxe :

SELECT col1, col2 FROM une_table;

Bonnes pratiques :

Exemple guidé

On travaille sur la table etudiants. Projection de 5 colonnes sur 8, trié par identifiant :

SELECT id, prenom, nom, email, ville FROM etudiants ORDER BY id;

Résultat :

idprenomnomemailville
1AminataSowaminata.sow@ecole.snDakar
2MoussaNdiayemoussa.ndiaye@ecole.snThiès
3FatouSarrfatou.sarr@ecole.snDakar
4IbrahimaFallibrahima.fall@ecole.snSaint-Louis
5KhadijaBakhadija.ba@ecole.snDakar
6OusmaneGueyeousmane.gueye@ecole.snDakar
7AwaDiopawa.diop@ecole.snDakar
8CheikhSycheikh.sy@ecole.snTouba
9MariamaCissémariama.cisse@ecole.snRufisque
10PapeDioufpape.diouf@ecole.snDakar
11NdeyeMbayendeye.mbaye@ecole.snThiès
12BabacarSallbabacar.sall@ecole.snKaolack

Ici on voit 5 colonnes affichées sur les 8 disponibles, avec un ordre garanti via ORDER BY id.

À retenir

SELECT = projection (colonnes affichées). FROM = table source. ORDER BY = ordre garanti des lignes.

Exercices de cette leçon

Faire les exercices →