Klíčové slovo SQL AS
❮ Reference klíčových slov SQL
TAK JAKO
Příkaz AS
se používá k přejmenování sloupce nebo tabulky pomocí aliasu.
Alias existuje pouze po dobu trvání dotazu.
Alias pro sloupce
Následující příkaz SQL vytvoří dva aliasy, jeden pro sloupec CustomerID a jeden pro sloupec CustomerName:
Příklad
SELECT CustomerID AS ID, CustomerName AS Customer
FROM Customers;
Následující příkaz SQL vytvoří dva aliasy. Všimněte si, že pokud název aliasu obsahuje mezery, vyžaduje dvojité uvozovky nebo hranaté závorky:
Příklad
SELECT CustomerName AS Customer, ContactName AS [Contact Person]
FROM Customers;
Následující příkaz SQL vytvoří alias s názvem "Adresa", který kombinuje čtyři sloupce (Adresa, PSČ, Město a Země):
Příklad
SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country
AS Address
FROM Customers;
Poznámka: Chcete-li, aby výše uvedený příkaz SQL fungoval v MySQL, použijte následující:
SELECT CustomerName, CONCAT(Address,', ',PostalCode,', ',City,', ',Country) AS Address
FROM Customers;
Alias pro tabulky
Následující příkaz SQL vybere všechny objednávky od zákazníka s CustomerID=4 (Around the Horn). Používáme tabulky "Zákazníci" a "Objednávky" a dáváme jim aliasy tabulek "c" a "o" (zde používáme aliasy, abychom zkrátili SQL):
Příklad
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;
❮ Reference klíčových slov SQL