SQL: ALIAS

Ejemplo: Cómo crear alias para un nombre de columna

Generalmente, los alias se utilizan para facilitar la lectura de los encabezados de columna en el conjunto de resultados. En la mayoría de los casos, se asignará un alias a una columna cuando se utilice una función agregada como MIN, MAX, AVG, SUM o COUNT en la consulta.

veamos un ejemplo de cómo usar el alias de un nombre de columna en SQL.

En este ejemplo, tenemos una tabla llamada empleados con los siguientes datos:

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 a demostrar cómo crear alias a una columna. Introduzca la siguiente instrucción SQL:

Pruébelo

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

Se seleccionarán 2 registros. Estos son los resultados que usted debe ver:

dept_id total
500 2
501 2

En este ejemplo, hemos alias el COUNT(*) campo total. Como resultado, total se mostrará como el encabezado de la segunda columna cuando se devuelva el conjunto de resultados. Porque nuestro alias_name no incluya espacios, no estamos obligados a encerrar alias_name en las cotizaciones.

Ahora, reescribamos nuestra consulta para incluir un espacio en el alias de columna:

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

Habrá 2 registros seleccionados. Estos son los resultados que deberías ver:

dept_id total de empleados
500 2
501 2

En este ejemplo, hemos alias el COUNT(*) campo como «el total de empleados» de manera que este se convertirá en el encabezado de la segunda columna en nuestro conjunto de resultados. Dado que hay espacios en este alias de columna, «total employees» debe estar entre comillas en la instrucción SQL.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.