Con SQL, un nombre de alias se puede dar a una tabla o a una columna.
SQL Alias
Usted puede dar a una tabla o una columna de otro nombre mediante el uso de un alias. Esto puede ser una buena cosa a hacer si usted tiene los nombres de tablas muy largas o complejas o los nombres de las columnas.
Un nombre de alias puede ser cualquier cosa, pero por lo general es corto.
Alias SQL Sintaxis de las Tablas
SELECT column_name(s)
FROM table_name
AS alias_name
FROM table_name
AS alias_name
Alias SQL Sintaxis de las Columnas
SELECT column_name AS alias_name
FROM table_name
FROM table_name
Alias Ejemplo
Supongamos que tenemos una tabla llamada "Personas" y otra tabla llamada "Product_Orders". Daremos a los alias de tabla de "p" y "po", respectivamente.
Ahora queremos una lista de todos los pedidos que "Ola Hansen" es responsable.
Nosotros usamos la siguiente instrucción SELECT:
SELECT po.OrderID, p.LastName, p.FirstName
FROM Persons AS p,
Product_Orders AS po
WHERE p.LastName='Hansen' AND p.FirstName='Ola'
FROM Persons AS p,
Product_Orders AS po
WHERE p.LastName='Hansen' AND p.FirstName='Ola'
La misma declaración SELECT sin alias:
SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName
FROM Persons,
Product_Orders
WHERE Persons.LastName='Hansen' AND Persons.FirstName='Ola'
FROM Persons,
Product_Orders
WHERE Persons.LastName='Hansen' AND Persons.FirstName='Ola'
Como podrá ver en las dos sentencias SELECT anteriores; alias pueden hacer peticiones a la vez más fácil de escribir y leer.
No hay comentarios:
Publicar un comentario