Listado completo de tutoriales
20 - Alias (encabezados de columnas) |
Una manera de hacer más comprensible el resultado de una consulta consiste en cambiar los encabezados de las columnas. Por ejemplo, tenemos la tabla "libros" con un campo "cantidad" (entre otros) en el cual se almacena la cantidad de libros en stock; queremos que al mostrar la información de dicha tabla aparezca como encabezado del campo "cantidad" el texto "stock", para ello colocamos un alias de la siguiente manera:
select titulo, cantidad as stock, precio from libros;
Para reemplazar el nombre de un campo del encabezado por otro, se coloca la palabra clave "as" seguido del texto del encabezado.
Si el alias consta de una sola cadena las comillas no son necesarias, pero si contiene más de una palabra, es necesario colocarla entre comillas dobles:
select titulo, cantidad as "stock disponible", precio from libros;
También se puede crear un alias para columnas calculadas. Por ejemplo:
select titulo,precio, precio*0.1 as descuento, precio-(precio*0.1) as "preciofinal" from libros;
La palabra clave "as" es opcional, pero es conveniente usarla.
Entonces, un "alias" se usa como nombre de un campo o de una expresión. En estos casos, son opcionales, sirven para hacer más comprensible el resultado.