Перейти до основного вмісту
Модуль 2 · Урок 3 із 47/57 у курсі~6 min
Модульні уроки (3/4)

Перейменування за допомогою AS

За замовчуванням стовпці результату мають ті самі назви, що й вихідний стовпець. Коли ви вибираєте вираз (обчислення, конкатенацію, an aggregate) назва за замовчуванням може виглядати потворно або незрозуміло. За допомогою AS ви призначаєте псевдонім, тобто ім’я на ваш вибір:

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

Ключове слово AS необов’язкове (salary salary_eur також працює), але його написання робить запит більш читабельним. Якщо псевдонім містить пробіли або значні великі літери, візьміть його в подвійні лапки: AS "Annual Salary".

Приклади

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;

Спробуйте

вправи#sql.m2.l3.e1
Спроби: 0Завантаження…

Витягніть прізвище та зарплату кожного працівника, перейменувавши стовпці на «прізвище» та «salary_eur».

Завантаження редактора…
Показати підказку

Ключове слово AS: SELECT стовпець AS new_name.

Рішення доступне після 3 спроб

Повторна вправа

вправи#sql.m2.l3.e2
Спроби: 0Завантаження…

Витягніть ім’я та прізвище, об’єднані в один стовпець під назвою «full_name». Використовуйте || оператор для об’єднання та пробілу між ними.

Завантаження редактора…
Показати підказку

У PostgreSQL конкатенація рядків виконується за допомогою ||, а потім псевдонім за допомогою AS.

Рішення доступне після 3 спроб