SQL SELECCIONAR COMO

Sql Seleccionar Como



Si alguna vez ha utilizado SQL, lo más probable es que esté familiarizado con la instrucción SELECT. Es como el 'hola mundo' de SQL, ya que crea la base de las consultas SQL.

La declaración SELECT nos permite recuperar los datos de una tabla de base de datos más. Sin embargo, puede encontrar casos en los que necesite dar a las columnas de la consulta un nombre diferente o algún tipo de alias. Por el motivo que sea, es por claridad o para realizar un cálculo determinado.

Aquí es donde la palabra clave AS resulta útil. Nos permite asignar un alias a una columna, una tabla o una expresión dentro de una consulta SQL.







En este tutorial, nos sumergiremos en el mundo de SQL y aprenderemos sobre la palabra clave AS, por qué existe y cómo podemos usarla.



Sintaxis:

La cláusula SELECT AS nos permite asignar los alias a columnas, tablas o expresiones en su consulta SQL.



Podemos expresar su sintaxis de la siguiente manera:





SELECCIONE nombre_columna COMO nombre_alias

DESDE nombre_tabla;

Aquí, “nombre_columna” se refiere al nombre de la columna que queremos seleccionar y “nombre_alias” se refiere al alias que deseamos asignar a la columna seleccionada.

La mejor manera de entender cómo funciona esta función es utilizarla. Por lo tanto, veamos algunos ejemplos de uso de su aplicación.



Ejemplo 1: alias de columna

El uso más común de la palabra clave AS es asignar una columna con un alias. Supongamos que tenemos una tabla que contiene la información del cliente con las columnas 'nombre' y 'apellido'.

Si desea seleccionar los datos de la tabla pero usa los alias 'Nombre' y 'Apellido' para las columnas, podemos usar una consulta de la siguiente manera:

SELECCIONE nombre COMO 'Nombre de pila' , apellido AS 'Apellido'

Del cliente;

Esto debería proporcionar un nombre diferente para las columnas resultantes, como se demuestra en el siguiente ejemplo:

También podemos utilizar los alias en un cálculo. Por ejemplo, supongamos que deseamos calcular el salario anual de todos los empleados y generar los valores resultantes como la columna 'Salario anual'. Podemos utilizar la consulta de la siguiente manera:

SELECCIONAR salario * 12 COMO 'Salario anual'

DE empleados;

En este ejemplo, calculamos el salario anual multiplicando la columna de salario por 12 y le damos el alias de 'Salario anual'.

Ejemplo 2: alias de tabla

El segundo caso de uso de la palabra clave AS es configurar y asignar alias de tabla. Los alias de tablas son bastante útiles ya que resultan útiles cuando se trata de combinaciones o incluso para hacer que las consultas sean más legibles.

Considere el siguiente ejemplo que demuestra cómo crear un alias de tabla utilizando la palabra clave AS:

SELECCIONE e.primer_nombre, e.apellido, d.nombre_departamento

DE empleados COMO e

INNER JOIN departamentos AS d EN e.departamento_id = d.departamento_id;

En este caso, asignamos los alias 'e' y 'd' a las tablas 'empleados' y 'departamentos', respectivamente. Esto hace que sea muy fácil hacer referencia a las tablas más adelante en la consulta. Esto es muy frecuente cuando se trata de uniones SQL.

Ejemplo 3: alias de expresión

Otro caso de uso de la palabra clave AS es crear alias para varias expresiones. Esto puede ayudar a simplificar una expresión o un cálculo complejos.

Tome una demostración de muestra, por ejemplo:

SELECCIONE CONCAT(nombre, ' ' , apellido) AS 'Nombre completo'

DE empleados;

Esto demuestra cómo asignar un alias para una función 'concat'.

Ejemplo 4: alias de subconsulta

También podemos crear los alias cuando tratamos con subconsultas. Esto puede hacer que las subconsultas sean más fáciles de consultar y comprender.

Un ejemplo es el siguiente:

SELECCIONE nombre, apellido, (

SELECCIONE MAX(salario) DE los empleados

) COMO 'Salario máximo'

DE empleados;

En este ejemplo, utilizamos una subconsulta para determinar el salario máximo de la tabla 'empleado' y le asignamos un alias de 'Salario máximo' en la consulta principal.

Ejemplo 5: alias de funciones agregadas

Por último, podemos usar los alias de las columnas resultantes de una función agregada para obtener un resultado más legible como se demuestra a continuación:

SELECCIONAR AVG(salario) COMO 'Salario promedio'

DE empleados;

En este caso, asignamos el resultado de la función AVG() al alias “Salario promedio”.

Conclusión

En este tutorial, aprendimos sobre una de las características fundamentales de SQL que nos permite crear alias para varios objetos como tablas, columnas, expresiones, subconsultas, etc. Esto puede ayudar a mejorar la legibilidad de la consulta y proporcionar claridad para la salida resultante.