Модульні уроки (3/4)
Перейменування за допомогою AS
За замовчуванням стовпці результату мають ті самі назви, що й вихідний стовпець.
Коли ви вибираєте вираз (обчислення, конкатенацію, an
aggregate) назва за замовчуванням може виглядати потворно або незрозуміло. За допомогою AS ви призначаєте
псевдонім, тобто ім’я на ваш вибір:
SELECT <colonna_o_espressione> AS <alias>
FROM <tabella>;Ключове слово AS необов’язкове (salary salary_eur також працює), але його написання
робить запит більш читабельним. Якщо псевдонім містить пробіли або значні
великі літери, візьміть його в подвійні лапки: AS "Annual Salary".
Приклади
-- 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;Спробуйте
Витягніть прізвище та зарплату кожного працівника, перейменувавши стовпці на «прізвище» та «salary_eur».
Показати підказку
Ключове слово AS: SELECT стовпець AS new_name.
Рішення доступне після 3 спроб
Повторна вправа
Витягніть ім’я та прізвище, об’єднані в один стовпець під назвою «full_name». Використовуйте || оператор для об’єднання та пробілу між ними.
Показати підказку
У PostgreSQL конкатенація рядків виконується за допомогою ||, а потім псевдонім за допомогою AS.
Рішення доступне після 3 спроб