Alias (عنوان) SQL
با استفاده از SQL، میتوان نام معادل برای نام ستون و نام جدول تعیین کرد (نام معادل).
نام معادل SQL
قوانین SQL برای نام معادل جدول
SELECT نام_ستون(ها) FROM نام_جدول AS نام_معادل
قوانین SQL برای نام معادل ستون
SELECT نام_ستون AS نام_معادل FROM نام_جدول
مثال نمونه: استفاده از نام معادل جدول
فرض کنید دو جدول داریم به نامهای "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 | آدرس | شهر |
---|---|---|---|---|
1 | Adams | John | street Oxford | لندن |
2 | Bush | George | آvenue Fifth | نیویورک |
3 | Carter | Thomas | میدان Chang'an | پکن |
SQL:
SELECT LastName AS Family, FirstName AS Name FROM Persons
نتیجه:
خانواده | نام |
---|---|
Adams | John |
Bush | George |
Carter | Thomas |