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

نام تاپیک: ارتباط دو جدول با هم به صورت خاص

  1. #1
    کاربر دائمی
    تاریخ عضویت
    خرداد 1383
    محل زندگی
    تهران
    پست
    289

    Tick ارتباط دو جدول با هم به صورت خاص

    من دوتا جدول دارم مثلا فرض کنید table1 شامل اینهاست

    Id---column1—idtable2
    1 - حمید – 100
    2 – رضا – null
    3-محسن – 101
    4- مهدی – null

    و table2 شامل اینهاست
    Idtable2—columtable2
    100- معلم
    101-مهندس

    حالا میخوام یه کوئری بگیرم شبیه به این که خروجی اش بشه

    1-حمید – معلم
    2-رضا- null
    3- محسن –مهندس
    4- مهدی-- null

    من هرکاری میکنم فقط به این دو ردیف میرسم
    1-حمید – معلم
    3- محسن –مهندس

    و این دو تا رو نمیبینم!
    2-رضا- null
    4- مهدی null

    لطقا کمک کنید!

  2. #2
    باید از LEFT OUTER JOIN و یا RIGHT OUTER JOIN استفاده کنید.
    برای مطالعه بیشتر:
    Using Outer Joins

  3. #3
    کاربر دائمی آواتار MShirzadi
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تهران
    پست
    325
    میشه :
    Select * From table1 left Outer Join Table2 On table1.Idtable2 = table2.idtable2

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

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