نمایش نتایج 1 تا 5 از 5

نام تاپیک: تفاوت دستور join با inner join چیست؟

  1. #1

    تفاوت دستور join با inner join چیست؟

    با سلام.من زیاد تو اینترنت گشتم ولی هر جا که دیدم تفاوت این دو را نوشتن که تو performance هست ؟؟؟ چون خروجی یکیه . لطفا یه کم راهنمایی کنید که فرقش چیه

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تهران
    پست
    437

    نقل قول: تفاوت دستور join با inner join چیست؟

    با سلام

    دوست عزیز

    در لینک زیر نوشته شده که تفاوتی جز در نوشتن syntax وجود ندارد:

    http://blog.sqlauthority.com/2013/07...join-and-join/

    ================================================== =======

    لطفا اون لینک هایی که گفته در Performance تفاوت دارند را بزار تا بررسی شود.

    ================================================== =======

    شاید هم واقعا تفاوت داشته باشند.

    موفق و پیروز باشید.

    با تشکر

  3. #3

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    نقل قول: تفاوت دستور join با inner join چیست؟

    نقل قول نوشته شده توسط hossein_va مشاهده تاپیک
    با سلام.من زیاد تو اینترنت گشتم ولی هر جا که دیدم تفاوت این دو را نوشتن که تو performance هست ؟؟؟ چون خروجی یکیه . لطفا یه کم راهنمایی کنید که فرقش چیه

    سلام
    در کلیه‌ی زبان‌های کامپیوتری عبارت‌هایی هست که به صورت پیش‌فرض وجود دارند. در T-Sql فرمان Join چند حالت دارد که یکی از آن‌ها inner join هست. در صورتی که شما
    نوع join رو مشخص نکنی، خودش به صورت پیش‌فرض inner join رو در نظر می‌گیره. پس بین این دو هیچ تفاوتی وجود نداره.

    صبا صبوحی

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تهران
    پست
    437

    نقل قول: تفاوت دستور join با inner join چیست؟

    با سلام

    دوست عزیز

    من سوال شما را از سایت www.NikAmooz.com پرسیدم و این جواب را دریافت کردم:

    --------------------------------------------------------------------------------------------------------------------
    با عرض سلام و وقت بخیر
    پاسخ سوال شما به شرح زیر است :






    این دو Syntax مطلقا هیچ تفاوتی با هم ندارند. در عملکرد و نتیجه با هم برابر هستند. Execution Plan آنها هم یکسان است
    من به شخصه از Inner Join استفاده می کنم چون کد تمیزتر و خواناتر است
    برای کسب اطلاعات بیشتر در مورد Join و... می توانید به دوره کوئری نویسی سطح 1 و 2 مراجعه کنید (وب سایت نیک آموز)


    با تشکر و احترام
    نیک آموز


    --------------------------------------------------------------------------------------------------------------------

    با تشکر

تاپیک های مشابه

  1. سوال: دستور delete در inner join به چه صورت است؟
    نوشته شده توسط reza4359 در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 04 آذر 1392, 07:50 صبح
  2. دستور where در inner join
    نوشته شده توسط reza4359 در بخش T-SQL
    پاسخ: 14
    آخرین پست: جمعه 01 آذر 1392, 23:42 عصر
  3. سوال: دستور where در inner join
    نوشته شده توسط reza4359 در بخش C#‎‎
    پاسخ: 11
    آخرین پست: جمعه 01 آذر 1392, 20:57 عصر
  4. پر کردن ديتاست با يک دستور همراه با inner join
    نوشته شده توسط javadaskari در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 3
    آخرین پست: پنج شنبه 27 فروردین 1388, 22:40 عصر
  5. تفاوت و کاربردleft join، inner join , cross join ,right outer join ,.......
    نوشته شده توسط meitti در بخش SQL Server
    پاسخ: 1
    آخرین پست: پنج شنبه 04 مهر 1387, 14:09 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •