SQL – SELECCIONAR COMO

En SQL, tenemos bases de datos que contienen tablas donde están presentes nuestros datos. Si queremos seleccionar algunos datos de esta tabla, usamos la cláusula SELECT con la cláusula FROM que especifica la tabla. Podemos aplicar algunas condiciones a nuestras selecciones usando la cláusula WHERE.

Ahora puede haber algunos casos en los que se nos solicite cambiar el nombre de los datos seleccionados, es decir, el nombre de la columna debe ser diferente al de la tabla de selección. Entonces, para lograr esta tarea, estamos usando la cláusula AS con la cláusula SELECT para cambiar el nombre de la columna como se desee. 

Esta cláusula también proporciona una facilidad de denominación para llamadas a funciones agregadas. Supongamos que llamamos a una función agregada en alguna consulta y la seleccionamos, entonces deberíamos proporcionar algún nombre para la columna que la almacena. Para lograr esto, utilizaremos la cláusula AS.

Primero configuremos nuestras bases de datos como se muestra a continuación:

Ahora vamos a crear algunas tablas e insertar algunos datos en ellas como se indica a continuación:

Tablas creadas

Datos de Tablas

Ahora mostraremos el funcionamiento de SELECT AS en dos situaciones diferentes:

CASO 1: Cuando se requiere seleccionar una función agregada y nombrar una columna para ella. Debajo del código dado para ello.

SELECT avg(salary1) AS average
FROM table1;

El resultado de esta consulta se muestra a continuación:

Podemos ver como se crea una nueva columna con un nombre promedio que almacena el resultado de la función de agregado. Podemos guardar esta consulta con el nuevo nombre de tabla cuya columna se crea arriba. Si no usamos la cláusula AS en la consulta anterior, esto sucederá como se muestra a continuación:

Sin cláusula AS

Podemos ver que el formato predeterminado mencionado en la cláusula de selección se selecciona en la consulta anterior sin la cláusula AS.

CASO 2: Cuando vamos a seleccionar cualquier columna y renombrarla como se desee. A continuación se muestra un ejemplo:

Si no estamos usando la cláusula AS, sucederá lo siguiente:

Por lo tanto, podemos tener una idea de la cláusula AS que se usa con la cláusula SELECT. También podemos usarlo con la cláusula FROM para cambiar el nombre de las tablas. Esto se hace cuando hay subconsultas correlacionadas donde dos mismas tablas se combinan entre sí en subconsultas.

Publicación traducida automáticamente

Artículo escrito por harshkumarchoudhary144 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *