ساختارهای join

این تاپیک 2 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  مهشاد کلانتری ،‏ 3 سال و 7 ماه پیش .

این تاپیک تاکنون 1135 بازدید داشته است .

نویسنده پست
شنبه ، 27 آوریل 2013     10:48 ق.ظ #


مهشاد کلانتری

Author
VIP
432 پست67 تاپیک

سلام. میخواستم بدونم LEFT OUTER برای joinکردن دو تا جدول دقیقا چه کاری انجام میده؟ مثلا:

و همچنین داخل دستورات سلکت گاهی اوقات AS دیدم، چرا از ‌AS استفاده میشه؟

مثلا:

ممنون.

0  تشکر
شنبه ، 27 آوریل 2013     12:40 ب.ظ #


لقمان آوند

مدیر ارشد
VIP
1704 پست5 تاپیک

AS رو برای تعین نام مستعار برای استفاده در کوئری استفاده می کنند . در کوئری بالا comment_date در واقع همون UNIX_TIMESTAMP(comment_date) هست . معمولا برای ساده نویسی و خلاصه نویسی ازش استفاده میشه .

Left Join هم همه ی کیوردهای جدول چپی رو بر می گردونه حتی اگه در جدول سمت راستی گزینه ای برای تطابق و مَچ شدن هم نداشته باشه ...

اینجا می تونی در موردش بخونی :

http://www.1keydata.com/sql/left-outer-join.html
http://stackoverflow.com/questions/406294/left-join-and-left-outer-join-in-sql-server

1  تشکر
یکشنبه ، 28 آوریل 2013     12:12 ب.ظ #


مهشاد کلانتری

Author
VIP
432 پست67 تاپیک

تشکر

0  تشکر
پست 1 تا 3 (از مجموع 3 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .