SQL-псевдонимы используются для предоставления таблицы или столбца таблицы временного имени.
Псевдонимы часто используются, чтобы сделать имена столбцов более читабельными. Псевдоним существует только для продолжительности запроса.
Псевдонимы могут быть полезны, когда:
- В запросе содержится более одной таблицы
- Функции используются в запросе
- Названия столбцов большие или не очень читаемые
- Два или более столбца объединяются вместе
Синтаксис Aliases
SELECT column_name AS alias_name
FROM table_name;
Синтаксис таблицы псевдонимов
SELECT column_name(s)
FROM table_name AS alias_name;
Псевдоним для столбцов
Следующий оператор SQL создает два псевдонима: один для столбца user_id и один для столбца name:
Пример:
SELECT user_id as ID, name AS user
FROM users;
Следующий оператор SQL создает два псевдонима: один для столбца name и один для столбца address.
Пример:
SELECT name AS user, address AS [Address User]
FROM users;
Псевдонимы для таблиц
Следующий оператор SQL выбирает все счета от пользователя с помощью user_id и name. В запросе используются таблицы «users» и «invoice», которым даются псевдонимы таблиц «u» и «o».
Пример:
SELECT i.invoice_id, i.date, i.name
FROM users AS u, invoice AS i
WHERE u.name = "Том" AND u.user_id = i.user_id;
0 комментариев