2.8 Alias
Los alias son nombres alternativos para tablas o columnas en una consulta SQL.
Se usan para hacer las consultas más legibles (cuando las tablas tienen nombres largos o poco descriptivos) o para evitar ambigüedades cuando se usan varias tablas con columnas del mismo nombre. Por ejemplo, si tenemos dos tablas con una columna llamada 'id', ¿como diferenciamos cuál es de cuál si necesitamos usar ambas tablas en una consulta?
Sintaxis
Dependiendo de si queremos usar un alias para una tabla o una columna, la sintaxis es diferente:
- Alias de columna: Se define después del nombre de la columna, usando la palabra clave
AS
(opcional). Por ejemplo:
Ambas consultas son equivalentes y seleccionan la columna nombre
de la tabla empleados
, pero la renombrarán como nombre_empleado
en el resultado.
- Alias de tabla: Se define después del nombre de la tabla, también usando
AS
(opcional). Por ejemplo:
En este caso, e
es un alias para la tabla empleados
.