نام های مستعار در SQL
یادگیری SQLنام مستعار SQL برای دادن یک جدول یا ستون در یک جدول به صورت موقت استفاده می شود.
مستعارها اغلب برای ساخت نام ستون قابل خواندن استفاده می شوند.
یک نام مستعار فقط برای مدت زمان جستجو وجود دارد.
ساختار نام مستعار در ستون
ساختار نام مستعار در جدول
در زیر یک انتخاب از جدول " Products" در پایگاه دادهNorthwind است:
و انتخاب از جدول " Orders":
مثال نام مستعار در ستون
دستور SQL زیر دو نام مستعار ایجاد می کند، یکی برای ستون CustomerID و دیگری برای ستون CustomerName:
91 رکورد انتخاب شد .
دستور SQL زیر دو نام مستعار ایجاد می کند، یکی برای ستون CustomerName و دیگری برای ستون ContactName. نکته: اگر نام مستعار حاوی فضای خالی مورد نیاز باشد، باید علامت نقل قول های دوگانه یا براکت مربع باشد:
91 رکورد انتخاب شد .
دستور SQL زیر نام مستعاری با نام «آدرس» ایجاد می کند که چهار ستون را شامل می شود (آدرس، کد پستی، شهر و کشور):
مثال نام مستعار در جدول
دستور SQL زیر تمام سفارشات را از مشتری با CustomerID = 4 را انتخاب می کند. ما از جداول " Customers " و " Orders " استفاده می کنیم و با نام مستعار "c" و "o" را به ترتیب داریم (در اینجا ما از نام مستعار برای ایجاد SQL کوتاه تر استفاده می کنیم):
FROM Customers AS c, Orders AS o
WHERE c.CustomerName="Around the Horn" AND c.CustomerID=o.CustomerID;
2 رکورد انتخاب شد.
دستور زیر SQL همانند بالا است، اما بدون نام مستعار:
FROM Customers, Orders
WHERE Customers.CustomerName="Around the Horn" AND
Customers.CustomerID=Orders.CustomerID
نام مستعار مواقعی می تواند مفید باشد:
- بیش از یک جدول درگیر در پرس و جو وجود دارد
- توابع در پرس و جو استفاده می شود
- نام ستونها بزرگ یا بسیار قابل خواندن نیست
- دو یا چند ستون با هم ترکیب می شوند
نظر شما
>