SQL: ALIASY

Příklad – Jak Alias Název Sloupce

Obecně platí, že aliasy se používají k výrobě sloupců ve vašem výsledek čitelnější. Nejčastěji budete alias sloupec při použití souhrnné funkce, jako je MIN, MAX, AVG, SUM nebo COUNT ve vašem dotazu.

podívejme se na příklad, jak použít alias název sloupce v SQL.

v tomto příkladu máme tabulku nazvanou zaměstnanci s následujícími údaji:

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

ukážeme si, jak aliasovat sloupec. Zadejte následující příkaz SQL:

zkuste to

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

budou vybrány 2 záznamy. To jsou výsledky, které byste měli vidět:

dept_id celkem
500 2
501 2

V tomto příkladu jsme aliasem COUNT(*) pole jako celkem. Výsledkem je, že total se zobrazí jako nadpis pro druhý sloupec, když je vrácena sada výsledků. Protože naše alias_name neobsahovalo žádné mezery, nemusíme alias_name uvozovat v uvozovkách.

nyní přepíšeme náš dotaz tak, aby zahrnoval mezeru ve sloupci alias:

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

budou vybrány 2 záznamy. Toto jsou výsledky, které byste měli vidět:

dept_id počet zaměstnanců celkem
500 2
501 2

V tomto příkladu jsme aliasem COUNT(*) pole jako „celkový počet zaměstnanců“ tak tohle bude nadpis pro druhý sloupec v našem sadu výsledků. Vzhledem k tomu, že v tomto aliasu sloupce jsou mezery, musí být „celkem zaměstnanců“ uzavřeno v uvozovkách v příkazu SQL.

Napsat komentář

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