Sehr häufig werden zwei Arten Namensabkürzungen benutzt: -
Column Alias
Table Alias.
Column Name Alias
Syntax:-
SELECT column AS column_alias FROM table
Table Name Alias
Syntax :-
SELECT column FROM table AS table_alias
Beispiel:
Spalte Namensabkürzungen bestehen zu organisierendem Ausgang. Im vorhergehenden Beispiel wann immer es Gesamtverkäufe gibt, wird er als SUMME (Verkäufe) verzeichnet. Während dieses verständlich ist, können wir viele Fälle haben, in denen die Spalte überschrift schwierig sein kann (besonders wenn sie einige arithmetische Betriebe miteinbezieht). Eine Spalte verwenden alias seine Marke der Ausgang viel lesbarer.
Ist an zweiter Stelle die Tabelle alias. Dieses wird vollendet, indem man eine Namensabkürzung direkt nach dem Tabelle Namen in von der Klausel setzt. Dieses ist bequem, wenn du Informationen von zwei verschiedenen Tabellen einholen möchtest („durchführen verbindet“). Der Vorteil des Verwendens einer Tabelle alias wenn tuend, verbindet ist bereitwillig offensichtlich, wenn wir verbinden sprechen.
Beide Arten Namensabkürzungen werden direkt nach dem Einzelteil sie alias für gesetzt, unterschiedlich durch einen weißen Raum. Wir benutzen wieder unsere Tabelle, Store_Information,
Syntax
SELECT A1.store_name Store, SUM(A1.Sales) "Total Sales"
FROM Store_Information A1
GROUP BY A1.store_name
Output
Store
Total Sales
Los Angeles
$1800
San Diego
$250
Boston
$700
Diesen Unterschied bezüglich des Resultats beachten, daß die Spalte Titel jetzt unterschiedlich sind. Das ist das Resultat des Verwendens der Spalte alias. , daß anstelle von der ein wenig mysteriösen „Summe (Verkäufe)“, wir „jetzt Gesamtverkäufe“ haben, die viel verständlicher ist, als die Spalte überschrift beachten. Der Vorteil des Verwendens einer Tabelle alias ist nicht in diesem Beispiel sichtbar. Jedoch werden sie im verbindenabschnitt offensichtlich