با سلام.من زیاد تو اینترنت گشتم ولی هر جا که دیدم تفاوت این دو را نوشتن که تو performance هست ؟؟؟ چون خروجی یکیه . لطفا یه کم راهنمایی کنید که فرقش چیه
با سلام.من زیاد تو اینترنت گشتم ولی هر جا که دیدم تفاوت این دو را نوشتن که تو performance هست ؟؟؟ چون خروجی یکیه . لطفا یه کم راهنمایی کنید که فرقش چیه
با سلام
دوست عزیز
در لینک زیر نوشته شده که تفاوتی جز در نوشتن syntax وجود ندارد:
http://blog.sqlauthority.com/2013/07...join-and-join/
================================================== =======
لطفا اون لینک هایی که گفته در Performance تفاوت دارند را بزار تا بررسی شود.
================================================== =======
شاید هم واقعا تفاوت داشته باشند.
موفق و پیروز باشید.
با تشکر
سلام
در کلیهی زبانهای کامپیوتری عبارتهایی هست که به صورت پیشفرض وجود دارند. در T-Sql فرمان Join چند حالت دارد که یکی از آنها inner join هست. در صورتی که شما
نوع join رو مشخص نکنی، خودش به صورت پیشفرض inner join رو در نظر میگیره. پس بین این دو هیچ تفاوتی وجود نداره.
صبا صبوحی
با سلام
دوست عزیز
من سوال شما را از سایت www.NikAmooz.com پرسیدم و این جواب را دریافت کردم:
--------------------------------------------------------------------------------------------------------------------
با عرض سلام و وقت بخیر
پاسخ سوال شما به شرح زیر است :
این دو Syntax مطلقا هیچ تفاوتی با هم ندارند. در عملکرد و نتیجه با هم برابر هستند. Execution Plan آنها هم یکسان است
من به شخصه از Inner Join استفاده می کنم چون کد تمیزتر و خواناتر است
برای کسب اطلاعات بیشتر در مورد Join و... می توانید به دوره کوئری نویسی سطح 1 و 2 مراجعه کنید (وب سایت نیک آموز)
با تشکر و احترام
نیک آموز
--------------------------------------------------------------------------------------------------------------------
با تشکر