SQL Alias (Alias)
- Vorherige Seite SQL Between
- Nächste Seite SQL Join
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 |
- Vorherige Seite SQL Between
- Nächste Seite SQL Join