SQL Alias£¨±ðÃû£©

ͨ¹ýʹÓà SQL£¬¿ÉÒÔΪÁÐÃû³ÆºÍ±íÃû³ÆÖ¸¶¨±ðÃû£¨Alias£©¡£

SQL Alias

±íµÄ SQL Alias Óï·¨

SELECT column_name(s)
FROM table_name
AS alias_name

ÁÐµÄ SQL Alias Óï·¨

SELECT column_name AS alias_name
FROM table_name

Alias ʵÀý: ʹÓñíÃû³Æ±ðÃû

¼ÙÉèÎÒÃÇÓÐÁ½¸ö±í·Ö±ðÊÇ£º"Persons" ºÍ "Product_Orders"¡£ÎÒÃÇ·Ö±ðΪËüÃÇÖ¸¶¨±ðÃû "p" ºÍ "po"¡£

ÏÖÔÚ£¬ÎÒÃÇÏ£ÍûÁгö "John Adams" µÄËùÓж¨µ¥¡£

ÎÒÃÇ¿ÉÒÔʹÓÃÏÂÃæµÄ SELECT Óï¾ä£º

SELECT po.OrderID, p.LastName, p.FirstName
FROM Persons AS p, Product_Orders AS po
WHERE p.LastName='Adams' AND p.FirstName='John'

²»Ê¹ÓñðÃûµÄ SELECT Óï¾ä£º

SELECT Product_Orders.OrderID, Persons.LastName, Persons.FirstName
FROM Persons, Product_Orders
WHERE Persons.LastName='Adams' AND Persons.FirstName='John'

´ÓÉÏÃæÁ½Ìõ SELECT Óï¾äÄú¿ÉÒÔ¿´µ½£¬±ðÃûʹ²éѯ³ÌÐò¸üÒ×ÔĶÁºÍÊéд¡£

Alias ʵÀý: ʹÓÃÒ»¸öÁÐÃû±ðÃû

±í Persons:

Id LastName FirstName Address City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

SQL:

SELECT LastName AS Family, FirstName AS Name
FROM Persons

½á¹û£º

Family Name
Adams John
Bush George
Carter Thomas
VUE