SQL: Alias

exempel-hur man Aliaserar ett kolumnnamn

generellt används alias för att göra kolumnrubrikerna i din resultatuppsättning lättare att läsa. Oftast aliaserar du en kolumn när du använder en aggregatfunktion som MIN, MAX, AVG, SUM eller COUNT i din fråga.

Låt oss titta på ett exempel på hur man använder för att aliasera ett kolumnnamn i SQL.

i det här exemplet har vi en tabell som heter anställda med följande data:

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

låt oss visa hur man alias en kolumn. Ange följande SQL-sats:

prova det

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

det kommer att väljas 2 poster. Det här är resultaten som du bör se:

dept_id totalt
500 2
501 2

i det här exemplet har vi aliasat fältet Count(*) som total. Som ett resultat visas total som rubrik för den andra kolumnen när resultatuppsättningen returneras. Eftersom vårt aliasnamn inte innehöll några mellanslag, behöver vi inte bifoga aliasnamnet i citat.

Låt oss nu skriva om vår Fråga för att inkludera ett mellanslag i kolumnaliaset:

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

det kommer att väljas 2 poster. Det här är de resultat du bör se:

dept_id totalt antal anställda
500 2
501 2

den andra kolumnen i vår resultatuppsättning. Eftersom det finns mellanslag i detta kolumnalias måste ”Totalt antal anställda” bifogas citat i SQL-satsen.

Lämna ett svar

Din e-postadress kommer inte publiceras.