SQL -AS-Schlüsselwort
❮ Referenz zu SQL-Schlüsselwörtern
WIE
Der AS
Befehl wird verwendet, um eine Spalte oder Tabelle mit einem Alias umzubenennen.
Ein Alias existiert nur für die Dauer der Abfrage.
Alias für Spalten
Die folgende SQL-Anweisung erstellt zwei Aliase, einen für die Spalte CustomerID und einen für die Spalte CustomerName:
Beispiel
SELECT CustomerID AS ID, CustomerName AS Customer
FROM Customers;
Die folgende SQL-Anweisung erstellt zwei Aliase. Beachten Sie, dass doppelte Anführungszeichen oder eckige Klammern erforderlich sind, wenn der Aliasname Leerzeichen enthält:
Beispiel
SELECT CustomerName AS Customer, ContactName AS [Contact Person]
FROM Customers;
Die folgende SQL-Anweisung erstellt einen Alias namens "Adresse", der vier Spalten kombiniert (Adresse, Postleitzahl, Stadt und Land):
Beispiel
SELECT CustomerName, Address + ', ' + PostalCode + ' ' + City + ', ' + Country
AS Address
FROM Customers;
Hinweis: Damit die obige SQL-Anweisung in MySQL funktioniert, verwenden Sie Folgendes:
SELECT CustomerName, CONCAT(Address,', ',PostalCode,', ',City,', ',Country) AS Address
FROM Customers;
Alias für Tabellen
Die folgende SQL-Anweisung wählt alle Bestellungen des Kunden mit CustomerID=4 (Around the Horn) aus. Wir verwenden die Tabellen „Customers“ und „Orders“ und geben ihnen die Tabellenaliase „c“ bzw. „o“ (hier verwenden wir Aliase, um die SQL kürzer zu machen):
Beispiel
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;
❮ Referenz zu SQL-Schlüsselwörtern