Aliases sind die temporären Namen, die einer Tabelle oder Spalte für den Zweck einer bestimmten SQL-Abfrage gegeben werden. Sie werden verwendet, wenn der Name einer Spalte oder Tabelle anders als ihr ursprünglicher Name verwendet wird, aber der geänderte Name ist nur vorübergehend.
- Aliase werden erstellt, um Tabellen- oder Spaltennamen lesbarer zu machen.
- Die Umbenennung ist nur eine vorübergehende Änderung und der Tabellenname ändert sich nicht in der ursprünglichen Datenbank.
- Aliase sind nützlich, wenn Tabellen- oder Spaltennamen groß oder nicht sehr lesbar sind.
- Sie werden bevorzugt, wenn mehr als eine Tabelle an einer Abfrage beteiligt ist.
Grundlegender Syntax:
- Für Spaltenalias:
SELECT column as alias_name FROM table_name;column: fields in the tablealias_name: temporary alias name to be used in replacement of original column name table_name: name of table
- Für Tabellenalias:
SELECT column FROM table_name as alias_name;column: fields in the table table_name: name of tablealias_name: temporary alias name to be used in replacement of original table name
Abfragen zur Veranschaulichung von Spaltenalias
- Zum Abrufen von ROLL_NO aus der Tabelle „Student“ unter Verwendung von CODE als Aliasname.
SELECT ROLL_NO AS CODE FROM Student;
Ausgabe:
CODE
- Um Zweig mit Stream als Alias-Name und Note als CGPA aus Tabelle Student_Details abzurufen.
SELECT Branch AS Stream,Grade as CGPA FROM Student_Details;
Ausgabe:
Stream CGPA Informationstechnologie O Informatik E Informatik O Maschinenbau A
Abfragen zur Veranschaulichung von Tabellenaliasen
Generell werden Tabellenaliasen verwendet, um die Daten aus mehr als nur einer Tabelle zu holen und sie über die Feldbeziehungen zu verbinden.
Dieser Artikel wurde von Pratik Agarwal verfasst. Wenn Ihnen GeeksforGeeks gefällt und Sie einen Beitrag leisten möchten, können Sie auch einen Artikel unter contribute.geeksforgeeks.org schreiben oder Ihren Artikel per E-Mail an [email protected] senden. Sehen Sie Ihren Artikel auf der GeeksforGeeks-Hauptseite erscheinen und helfen Sie anderen Geeks.