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

نام تاپیک: رکوردهای تکراری حین inner join کردن دو جدول

  1. #1

    رکوردهای تکراری حین inner join کردن دو جدول

    با سلام دوستان من موقعی که دو جدول رو با هم INNER JOIN می کنم در صورتی که تعداد رکوردهای جدول اول از جدول دوم بیشتز باشد به همون تعداد رکوردها رو تکرار می کنه و من میخام از این قاعده جلوگیری کنم چطوری باید این کار رو انجام بدم ممنون میشم راهنمایی بفرمایید

  2. #2

    نقل قول: رکوردهای تکراری حین inner join کردن دو جدول

    کلید واژه INNER JOIN سطرهایی از هر دو جدول را انتخاب می کند که حداقل یک داده متناظر در ستون های مرتبط با هم داشته باشد.

    نکته: عبارت کلیدی INNER JOIN سطرهایی که حداقل یک تناظر در دو جدول داشته باشند را برمی گرداند. اگر سطری در جدول X وجود دارد که تناظری با جدول Y ندارد، آن سطر لیست نمی شود.
    استفاده از عبارت DISTINCT در زبان SQL

    چنانچه در ستون های مورد جستجو ، موارد تکراری وجود داشته باشد در نتيجه خروجی نمايش داده خواهند شد . برای جلوگيری از چنين موردی و عدم نمايش موارد تکراری پس از دستور Select عبارت DISTINCT نوشته می شود .

    SELECT DISTINCT column_name(s)
    FROM table_name
    آخرین ویرایش به وسیله daniyaltjm : دوشنبه 06 مرداد 1399 در 15:50 عصر

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

  1. تفاوت دستور join با inner join چیست؟
    نوشته شده توسط hossein_va در بخش T-SQL
    پاسخ: 4
    آخرین پست: دوشنبه 11 خرداد 1394, 11:43 صبح
  2. تفاوت و کاربردleft join، inner join , cross join ,right outer join ,.......
    نوشته شده توسط meitti در بخش SQL Server
    پاسخ: 1
    آخرین پست: پنج شنبه 04 مهر 1387, 14:09 عصر
  3. تفاوت INNER JOIN ، LEFT JOIN ، RIGHT JOIN
    نوشته شده توسط Saeid59_m در بخش SQL Server
    پاسخ: 3
    آخرین پست: سه شنبه 14 اسفند 1386, 19:57 عصر
  4. تفاوتINNER JOIN و LEFT JOIN
    نوشته شده توسط tayebeh در بخش SQL Server
    پاسخ: 2
    آخرین پست: دوشنبه 28 دی 1383, 07:26 صبح

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

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