Что такое 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`).