SQL: aliaser 
 
 Denne SQL opplæringen forklarer hvordan du bruker SQL-aliaser (midlertidig navn på kolonner eller tabeller) med syntaks og eksempler 
 
 Beskrivelse 
. 
 SQL aliaser kan brukes til å opprette en midlertidig navn på kolonner eller tabeller. 
 
 Kolonne aliaser brukes til å lage kolonneoverskriftene i resultatet satt lettere å lese. 
 
 TABLE aliaser brukes til å forkorte SQL for å gjøre det lettere å lese eller når du utfører en selv delta (ie: notering samme bord mer enn en gang i FROM-leddet) 
 
 Syntax 
. 
 Syntaksen til ALIAS en kolonne i SQL er: 
 Kolonnen AS ALIAS_NAME 
 OR 
 
 Syntaksen til ALIAS en tabell i SQL er: 
 table_name ALIAS_NAME 
 Parametere eller Argumenter 
 
-  kolonne 
 
-  Det opprinnelige navnet på kolonnen du ønsker å alias. 
 
-  table_name 
 
-  Det opprinnelige navnet på tabellen som du ønsker å alias 
 
-  ALIAS_NAME 
 
-  Det midlertidige navnet for å tildele 
 Merk:.. 
 
 Hvis ALIAS_NAME
 inneholder mellomrom, må du legge på ALIAS_NAME
 i anførselstegn.
 
 Det er akseptabelt å bruke mellomrom et kolonnenavn når du er aliasing. Det er imidlertid ikke generelt god praksis å bruke mellomrom når du aliasing et tabellnavn.
 
- ALIAS_NAME
 er kun gyldig innenfor rammen av SQL-setningen.
 
 Eksempel - ALIAS en
 kolonneVanligvis er aliaser brukes til å lage kolonneoverskriftene i resultatet satt lettere å lese. For eksempel, når du bruker ANTALL-funksjonen, kan du alias resultatet av ANTALL-funksjonen. 
 For eksempel: 
 Velg avdeling, COUNT (*) AS TOTALFROM employeesGROUP BY avdeling;I dette eksempelet har vi overlappet den COUNT (*) felt som TOTAL. Som et resultat, vil TOTAL vises som overskrift for den andre kolonnen når resultatsettet er returnert. Fordi vår ALIAS_NAME 
 ikke noe mellomrom, er vi ikke pålagt å legge ved ALIAS_NAME
 i anførselstegn.
 Men ville det ha vært helt akseptabelt å skrive dette eksempelet bruker sitater som følger: 
 Velg avdeling, COUNT (*) AS " TOTAL " Fra employeesGROUP BY avdeling;Neste, la oss se på et eksempel der vi er pålagt å legge ved ALIAS_NAME 
 i anførselstegn
 For eksempel:. 
 Velg avdeling, COUNT (*) AS " TOTAL ANSATTE "
 Fra ansatte
 GROUP BY-avdelingen;I dette eksempelet har vi overlappet den COUNT (*) felt som " TOTAL ANSATTE ". Siden det er mellomrom i denne ALIAS_NAME 
 , " TOTAL ANSATTE " må stå i anførselstegn
 
 Eksempel -. ALIAS en tabell
 Når du oppretter et alias på et bord, er det enten fordi du har tenkt å liste den samme tabellen navn mer enn en gang i FROM klausul (dvs. bolig: delta), eller du ønsker å forkorte navn bordet for å lage SQL-setningen kortere og lettere å lese. 
 La oss se på et eksempel på hvordan man alias et tabellnavn i SQL 
 For eksempel:. 
 SELECT s.supplier_id, s.supplier_name, order_details.order_date
 fra leverandører s
 INNER JOIN order_details
 PÅ s.supplier_id = order_details.supplier_idWHERE s.supplier_id > 5000;I dette eksemplet har vi opprettet et alias for leverandører 
 tabell kalt s
 . Nå innenfor denne SQL-setning, kan vi henvise til leverandører
 tabell som s
 .
 Når du oppretter tabellen aliaser, er det ikke nødvendig å opprette aliaser for alle tabeller oppført i FROM-leddet. Du kan velge å opprette aliaser på noen eller alle av tabellene. 
 For eksempel kan vi endre vårt eksempel ovenfor og skape et alias for order_details 
 tabellen også.
 VELG s.supplier_id, s.supplier_name, od.order_date
 fra leverandører s
 INNER JOIN order_details od
 PÅ s.supplier_id = od.supplier_idWHERE s.supplier_id > 5000;Nå har vi et alias for order_details 
 tabell kalt od
 samt alias for leverandører
 tabell kalt s
 . < .no>
 Previous:NoNext Page:SQL: OG Condition
- ALIAS_NAME

