Что такое alias в SQL

Python Middle Без компании
Что такое alias в SQL
Ответы
**Alias** в SQL — это временное имя, присваиваемое таблице, столбцу или результату выражения для удобства чтения запроса. - **Для столбцов**: ``` SELECT name AS employee_name, salary * 12 AS annual_salary FROM employees; ``` Здесь `employee_name` и `annual_salary` — алиасы. - **Для таблиц**: ``` SELECT e.name, d.department_name FROM employees AS e JOIN departments AS d ON e.department_id = d.id; ``` `e` и `d` — сокращения для таблиц. **Зачем?** - Улучшает читаемость. - Позволяет избежать конфликтов имен при JOIN. - Используется в агрегатных функциях (`SUM`, `COUNT`). **Примечание**: Ключевое слово `AS` можно опустить (например, `salary annual_salary`).