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:
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
-- 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ă
Extrageți numele și salariul fiecărui angajat, redenumind coloanele în „last” și „salary_eur”.
Afișează indiciu
Cuvântul cheie este AS: SELECT coloana AS new_name.
Soluție disponibilă după 3 încercări
Exercițiu de revizuire
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ă.
Afișează indiciu
În PostgreSQL, concatenarea șirurilor se face cu ||, iar apoi aliasul cu AS.
Soluție disponibilă după 3 încercări