Passer au contenu principal
eLearner.app
Module 2 · Leçon 3 sur 47/57 dans le cours~6 min
Leçons du module (3/4)

Renommer avec AS

Par défaut, les colonnes du résultat portent le même nom que la colonne source. Lorsque vous sélectionnez une expression (un calcul, une concaténation, une global), le nom par défaut peut paraître laid ou peu clair. Avec AS, vous attribuez un alias, c'est-à-dire un nom de votre choix :

SQL
SELECT <colonna_o_espressione> AS <alias>
FROM   <tabella>;

Le mot-clé AS est facultatif (salary salary_eur fonctionne aussi), mais l'écrire rend la requête plus lisible. Si l'alias contient des espaces ou des caractères significatifs lettres majuscules, placez-le entre guillemets doubles : AS "Annual Salary".

Exemples

SQL
-- Rinomina semplice (in inglese per convenzione):
SELECT first_name AS name,
       last_name  AS surname
FROM employees;

-- Alias su un'espressione calcolata:
SELECT first_name,
       last_name,
       salary * 13 AS annual_pay
FROM employees;

Essayez-le

Exercice#sql.m2.l3.e1
Tentatives : 0Chargement…

Extrayez le nom de famille et le salaire de chaque employé, en renommant les colonnes « last » et « salary_eur ».

Chargement de l'éditeur…
Afficher l'indice

Le mot-clé est AS : SELECT colonne AS new_name.

Solution disponible après 3 tentatives

Exercice de révision

Exercice#sql.m2.l3.e2
Tentatives : 0Chargement…

Extrayez le prénom et le nom concaténés dans une seule colonne appelée « nom_complet ». Utilisez le || opérateur pour concaténer et mettre un espace entre les deux.

Chargement de l'éditeur…
Afficher l'indice

Dans PostgreSQL, la concaténation des chaînes se fait avec ||, puis l'alias avec AS.

Solution disponible après 3 tentatives