AS (alias)
Catégorie : presentation
Permet de renommer une colonne ou une table dans les résultats. Améliore la lisibilité et permet de manipuler des noms complexes. Le mot-clé AS est optionnel.
📝 Syntaxe
SELECT colonne AS alias FROM table
SELECT colonne alias FROM table💡 Exemples
SELECT nom AS nom_famille, prenom AS prenom_usuel FROM élèves→ Colonnes renommées dans les résultats
SELECT COUNT(*) nombre_eleves FROM élèves→ Une colonne 'nombre_eleves' avec le compte
🎯 Exercice
Sélectionner le prix et le taux de TVA (colonne 'tva') d'un produit, et afficher le prix TTC sous l'alias 'prix_ttc' (prix * (1 + tva/100))
Voir la solution
SELECT prix, tva, prix * (1 + tva/100) AS prix_ttc FROM produits⚠️ Pièges courants
- Certains SGBD n'autorisent pas les alias dans la clause WHERE
- Les alias ne modifient pas les noms réels dans la table
