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)

Rinominare con AS

Le colonne nel risultato hanno per default lo stesso nome della colonna di origine. Quando selezioni un'espressione (un calcolo, una concatenazione, un aggregato) il nome predefinito può essere brutto o poco chiaro. Con AS assegni un alias, cioè un nome a tua scelta:

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

La parola AS è facoltativa (salary salary_eur funziona), ma scriverla la rende più leggibile. Se l'alias contiene spazi o maiuscole significative, racchiudilo tra apici doppi: AS "Annual Salary".

Esempi

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;

Prova tu

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

Estrai cognome e stipendio di ogni dipendente, ma rinomina le colonne in 'last' e 'salary_eur'.

Chargement de l'éditeur…
Afficher l'indice

La parola chiave è AS: SELECT colonna AS nuovo_nome.

Solution disponible après 3 tentatives

Esercizio di ripasso

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

Estrai nome e cognome concatenati in un'unica colonna chiamata 'full_name'. Usa l'operatore || per concatenare e uno spazio fra i due.

Chargement de l'éditeur…
Afficher l'indice

In PostgreSQL la concatenazione di stringhe si fa con ||, e poi l'alias con AS.

Solution disponible après 3 tentatives