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

نام تاپیک: کوئری حذف از یک جدول با توجه به استفاده شدن آن در 5 ستون یک جدول دیگر

  1. #1

    کوئری حذف از یک جدول با توجه به استفاده شدن آن در 5 ستون یک جدول دیگر

    با سلام به همه
    یه جدول کاغذ دارم که میام و کاغذهام رو توش تعریف میکنم.
    یه جدول قرارداد دارم که 5 تا ستونش از همین فیلد آی دی کاغذ پر میشه(ریلیشن ندادم و به صورت هارد کد ذخیره کردم)
    حالا موقعی که میخوام کاغذ رو از جدول کاغذ حذف کنم باس بره توی هر 5 تا ستون کاغذ در جدول قرارداد بگرده و اگه نبود اجازه ی حذف بده .
    تا یه جاهاییش رفتم ولی دیگه گیر کردم .

    select distinct tc.Paper_Id1 from TblContract tc


    select distinct tc.Paper_Id2 from TblContract tc


    select distinct tc.Paper_Id3 from TblContract tc


    select distinct tc.Paper_Id4 from TblContract tc


    select distinct tc.Paper_Id5 from TblContract tc





    delete from TblPaper where PaperId = '1004' and PaperId.......

  2. #2

    نقل قول: کوئری حذف از یک جدول با توجه به استفاده شدن آن در 5 ستون یک جدول دیگر

    اینو تست کنید

    delete from TblPaper  where  PaperId = '1004'  andnot exists(select distinct tc.Paper_Id1 from TblContract tc where tc.Paper_Id1 = 4001
    union all
    select distinct tc.Paper_Id2 from TblContract tc where tc.Paper_Id1 = 4001
    union all
    select distinct tc.Paper_Id3 from TblContract tc where tc.Paper_Id1 = 4001
    union all
    select distinct tc.Paper_Id4 from TblContract tc where tc.Paper_Id1 = 4001
    union all
    select distinct tc.Paper_Id5 from TblContract tc where tc.Paper_Id1 = 4001)

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

  1. پاسخ: 0
    آخرین پست: چهارشنبه 30 فروردین 1396, 18:05 عصر
  2. پاسخ: 3
    آخرین پست: پنج شنبه 18 دی 1393, 22:41 عصر
  3. پاسخ: 1
    آخرین پست: یک شنبه 11 اردیبهشت 1390, 07:42 صبح
  4. update شدن ستون dataGrid با توجه به ستون دیگر
    نوشته شده توسط sara62 در بخش WPF
    پاسخ: 3
    آخرین پست: یک شنبه 25 مهر 1389, 10:17 صبح
  5. پاسخ: 7
    آخرین پست: چهارشنبه 17 خرداد 1385, 20:13 عصر

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

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