🟢 Введение
Ключевое слово AS в SQL используется для задания псевдонима (alias) столбцу или таблице.
Псевдонимы делают результаты запроса более понятными, а код — более читаемым.
Например, вместо того чтобы работать с salary * 0.1, вы можете назвать этот столбец bonus.
🔤 Написание
Синтаксис для столбца:
Синтаксис для таблицы:
В Oracle AS для таблиц необязателен, но допустим.
🔄 Где часто используется
При работе с вычисляемыми выражениями
В представлениях (VIEW)
В отчётах и BI-инструментах
Для упрощения длинных имён столбцов
В подзапросах и самосоединениях (особенно при JOIN)
🧪 10 Примеров использования AS с пояснениями
1️⃣ Псевдоним для вычисляемого столбца
Переименовываем столбец в «bonus».
2️⃣ Псевдоним с пробелами (в кавычках)
Отображение имени в удобном виде.
3️⃣ Псевдоним для столбца без ключевого слова AS (допустимо)
Работает, но AS делает код более читаемым.
4️⃣ Псевдоним для таблицы
Упрощаем обращение к таблицам через короткие имена.
5️⃣ Без AS для таблицы (просто пробел)
Тоже работает — AS для таблиц в Oracle не обязателен.
6️⃣ AS в подзапросе
Псевдоним и подзапрос — отличная пара.
7️⃣ AS в оконной функции
Переименование результата оконной функции.
8️⃣ AS в представлении (VIEW)
Задаём псевдонимы сразу при создании представления.
9️⃣ AS с CASE-выражением
Удобное наименование результата логического выражения.
🔟 AS для форматирования отчёта
Псевдонимы с русскими названиями для отчёта.
🧩 Заключение
AS — это ваш способ упростить и пояснить результат запроса.
Хотя Oracle позволяет использовать псевдонимы без AS, его применение делает код понятным, читаемым и документированным.
Псевдонимы — обязательный навык в написании красивого и поддерживаемого SQL.
🔜 Следующая статья:
Оператор DISTINCT в Oracle SQL — как выбрать только уникальные значения