Ключевое слово SQL AS
❮ Справочник по ключевым словам SQL
В ВИДЕ
Команда AS
используется для переименования столбца или таблицы с помощью псевдонима.
Псевдоним существует только на время выполнения запроса.
Псевдоним для столбцов
Следующая инструкция SQL создает два псевдонима: один для столбца CustomerID и один для столбца CustomerName:
Пример
SELECT CustomerID AS ID, CustomerName AS Customer
FROM Customers;
Следующая инструкция SQL создает два псевдонима. Обратите внимание, что требуются двойные кавычки или квадратные скобки, если псевдоним содержит пробелы:
Пример
SELECT CustomerName AS Customer, ContactName AS [Contact Person]
FROM Customers;
Следующая инструкция SQL создает псевдоним с именем «Адрес», который объединяет четыре столбца (Адрес, Почтовый индекс, Город и Страна):
Пример
SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country
AS Address
FROM Customers;
Примечание. Чтобы приведенный выше оператор SQL работал в MySQL, используйте следующее:
SELECT CustomerName, CONCAT(Address,', ',PostalCode,', ',City,', ',Country) AS Address
FROM Customers;
Псевдоним для таблиц
Следующая инструкция SQL выбирает все заказы от клиента с CustomerID=4 (Around the Horn). Мы используем таблицы «Клиенты» и «Заказы» и даем им псевдонимы таблиц «c» и «o» соответственно (здесь мы используем псевдонимы, чтобы сделать SQL короче):
Пример
SELECT o.OrderID, o.OrderDate, c.CustomerName
FROM Customers AS c, Orders AS o
WHERE c.CustomerName="Around the Horn" AND c.CustomerID=o.CustomerID;
❮ Справочник по ключевым словам SQL