GeeksforGeeks

Aliasy jsou dočasné názvy tabulky nebo sloupce pro účely konkrétního dotazu SQL. Používá se tehdy, když se použije jiný název sloupce nebo tabulky než jejich původní názvy, ale změněný název je pouze dočasný.

      • Aliasy se vytvářejí proto, aby byly názvy tabulek nebo sloupců čitelnější.
      • Přejmenování je pouze dočasná změna a název tabulky se v původní databázi nemění.
      • Aliasy jsou užitečné, když jsou názvy tabulek nebo sloupců velké nebo málo čitelné.
      • Těm se dává přednost, pokud se dotaz týká více než jedné tabulky.

Základní syntaxe:

  • Pro alias sloupce:
    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
  • Pro alias tabulky:
    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

Kurzy pro ilustraci aliasu sloupce

  • Pro získání ROLL_NO z tabulky Student pomocí CODE jako názvu aliasu.
    SELECT ROLL_NO AS CODE FROM Student; 

    Výstup:

    KÓD

  • Pro načtení Odvětví pomocí Proud jako názvu aliasu a Známky jako CGPA z tabulky Student_Details.
    SELECT Branch AS Stream,Grade as CGPA FROM Student_Details; 

    Výstup:

    Stream CGPA
    Informační technologie O O
    Počítačová technika E
    Počítačová technika O
    Mechanické inženýrství A

Nápovědy pro ilustraci aliasů tabulek

Obecně se aliasy tabulek používají pro získání dat z více než jen jedné tabulky a jejich propojení prostřednictvím vztahů polí.

Tímto článkem přispěl Pratik Agarwal. Pokud se vám GeeksforGeeks líbí a chtěli byste přispět, můžete také napsat článek pomocí stránky contribute.geeksforgeeks.org nebo poslat svůj článek na adresu [email protected]. Uvidíte, jak se váš článek objeví na hlavní stránce GeeksforGeeks, a pomůžete tak ostatním geekům.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.