SQL Alias (Alias)

Durch die Verwendung von SQL können Sie für Spalten- und Tabellennamen Aliase (Alias) angeben.

SQL Alias

SQL-Alias-Syntax für Tabellen

SELECT column_name(s)
FROM table_name
AS alias_name

SQL-Alias-Syntax für Spalten

SELECT column_name AS alias_name
FROM table_name

Alias-Instanz: Verwenden Sie den Tabellennamensalias

Angenommen, wir haben zwei Tabellen,分别是:"Persons" und "Product_Orders". Wir vergeben ihnen die Aliase "p" und "po".

Jetzt möchten wir alle Bestellungen von "John Adams" auflisten.

Wir können die folgende SELECT-Anweisung verwenden:

SELECT po.OrderID, p.Nachname, p.Vorname
FROM Personen AS p, Produktbestellungen AS po
WHERE p.Nachname='Adams' AND p.Vorname='John'

SELECT-Anweisung ohne Alias:

SELECT Produktbestellungen.OrderID, Personen.Nachname, Personen.Vorname
FROM Personen, Produktbestellungen
WHERE Personen.Nachname='Adams' AND Personen.Vorname='John'

Wie Sie aus den beiden SELECT-Anweisungen oben sehen können, machen Aliase die Abfrageprogramme lesbarer und schreibbarer.

Alias Beispiel: Verwenden Sie einen Spaltennamensalias

Tabelle Personen:

Id Nachname FirstName Adresse Stadt
1 Adams John Oxford Straße London
2 Bush George Fifth Avenue New York
3 Carter Thomas Chang'an Straße Peking

SQL:

SELECT Nachname AS Familie, FirstName AS Name
FROM Personen

Ergebnis:

Familie Name
Adams John
Bush George
Carter Thomas