exemplo-como Alias um nome de coluna
geralmente, os pseudónimos são usados para facilitar a leitura dos títulos das colunas do seu conjunto de resultados. Mais comumente, você irá alias uma coluna ao usar uma função agregada como MIN, MAX, AVG, SUM ou COUNT em sua consulta.
Let’s look at an example of how to use to alias a column name in SQL.neste exemplo, temos uma tabela chamada empregados com os seguintes dados::
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 |
vamos demonstrar como alias uma coluna. Indique a seguinte declaração SQL:
Experimente
SELECT dept_id, COUNT(*) AS totalFROM employeesGROUP BY dept_id;
haverá 2 registos seleccionados. Estes são os resultados que você deve ver:
dept_id | total |
---|---|
500 | 2 |
501 | 2 |
neste exemplo, temos alias o COUNT(*) campo total. Como resultado, total irá mostrar como o cabeçalho para a segunda coluna quando o conjunto de resultados é retornado. Como o nosso alias_name não incluiu quaisquer espaços, não somos obrigados a incluir o alias_name entre aspas.
Agora, vamos reescrever a nossa consulta para incluir um espaço na coluna alias:
SELECT dept_id, COUNT(*) AS "total employees"FROM employeesGROUP BY dept_id;
haverá 2 registos seleccionados. Estes são os resultados que você deve ver:
dept_id | total de empregados |
---|---|
500 | 2 |
501 | 2 |
neste exemplo, temos alias o COUNT(*) campo “total de empregados”, então este será o título para a segunda coluna em nosso conjunto de resultados. Uma vez que existem espaços nesta coluna alias, “total de empregados” deve ser incluído entre aspas na declaração SQL.