SQL: aliasuri

exemplu – cum se Aliasează un nume de coloană

În general, aliasurile sunt utilizate pentru a face titlurile coloanelor din setul de rezultate mai ușor de citit. Cel mai frecvent, veți alias o coloană atunci când utilizați o funcție agregată, cum ar fi MIN, MAX, AVG, SUM sau COUNT în interogarea dvs.

să ne uităm la un exemplu de modul de utilizare a alias Un nume de coloană în SQL.

în acest exemplu, avem un tabel numit angajați cu următoarele date:

employee_number last_name first_name salary dept_id
1001 Smith John 62000 500
1002 Anderson Jane 57500 500
1003 Everest Brad 71000 501
1004 Horvath Jack 42000 501

să demonstrăm cum să alias o coloană. Introduceți următoarea Instrucțiune SQL:

încercați

SELECT dept_id, COUNT(*) AS totalFROM employeesGROUP BY dept_id;

vor fi selectate 2 înregistrări. Acestea sunt rezultatele pe care ar trebui să le vedeți:

dept_id total
500 2
501 2

în acest exemplu, am alias câmpul count(*) ca total. Ca rezultat, total se va afișa ca titlu pentru a doua coloană atunci când setul de rezultate este returnat. Deoarece alias_name-ul nostru nu a inclus spații, nu suntem obligați să includem alias_name între ghilimele.

acum, să rescriem interogarea noastră pentru a include un spațiu în aliasul coloanei:

SELECT dept_id, COUNT(*) AS "total employees"FROM employeesGROUP BY dept_id;

vor fi selectate 2 înregistrări. Acestea sunt rezultatele pe care ar trebui să le vedeți:

dept_id

total angajați
500 2
501 2

în acest exemplu, am alias câmpul count(*) ca „total angajați”, astfel încât acesta va deveni rubrica pentru a doua coloană din setul nostru de rezultate. Deoarece există spații în acest alias de coloană, „total angajați” trebuie să fie inclus în ghilimele din instrucțiunea SQL.

Lasă un răspuns

Adresa ta de email nu va fi publicată.