← Retour à la référence SQL

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
Pixel