Salt la conținutul principal
Modulul 2 · Lecția 3 din 47/57 în curs~6 min
Lecții din modul (3/4)

Redenumirea cu AS

În mod implicit, coloanele din rezultat au același nume ca și coloana sursă. Când selectați o expresie (un calcul, o concatenare, un agregat) numele implicit poate arăta urât sau neclar. Cu AS alocați un alias, adică un nume la alegere:

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

Cuvântul cheie AS este opțional (și salary salary_eur funcționează), dar scrierea lui face interogarea mai lizibilă. Dacă aliasul conține spații sau semnificativ litere mari, împachetați-le în ghilimele duble: AS "Annual Salary".

Exemple

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;

Încearcă

Exercițiu#sql.m2.l3.e1
Încercări: 0Se încarcă…

Extrageți numele și salariul fiecărui angajat, redenumind coloanele în „last” și „salary_eur”.

Se încarcă editorul...
Afișează indiciu

Cuvântul cheie este AS: SELECT coloana AS new_name.

Soluție disponibilă după 3 încercări

Exercițiu de revizuire

Exercițiu#sql.m2.l3.e2
Încercări: 0Se încarcă…

Extrageți numele și prenumele concatenate într-o singură coloană numită „nume_complet”. Folosiți || operator pentru a concatena și a pune un spațiu între cele două.

Se încarcă editorul...
Afișează indiciu

În PostgreSQL, concatenarea șirurilor se face cu ||, iar apoi aliasul cu AS.

Soluție disponibilă după 3 încercări