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

نام تاپیک: مشکل در دستور آپدیت چند فیلد همزمان توسط عملگر OR

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    اردیبهشت 1385
    پست
    69

    Exclamation مشکل در دستور آپدیت چند فیلد همزمان توسط عملگر OR

    دوستان عزیز سلام
    من میخوام توی جدولم برای سه تا ستون بگم که هر جایی که مقدار NULL هست رو به مقدار صفر آپدیت کنه. و این دستور رو نوشتم:
    UPDATE    testtt
    SET Guest = 0, Normal = 0, OnMyOwn = 0
    WHERE (Guest IS NULL) OR
    (Normal IS NULL) OR
    (OnMyOwn IS NULL)

    منتها غلط هست چون با اجرای اوون همه مقادیرش صفر شد در حالیکه من میخوام فقط جایی که نال بود این اتفاق بیفته
    مشکل کجا هست؟

  2. #2
    کاربر دائمی آواتار hossein_h62
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    اصفهـــــان
    پست
    720

    نقل قول: مشکل در دستور آپدیت چند فیلد همزمان توسط عملگر OR

    سلام
    UPDATE    testtt
    SET Guest = ISNULL(Guest,0) ,
    Normal = ISNULL(Normal,0) ,
    OnMyOwn = ISNULL(OnMyOwn,0)

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

  1. مشکل در ساختن Delete چند رکورد در دستور SQL
    نوشته شده توسط Chabok در بخش VB.NET
    پاسخ: 8
    آخرین پست: سه شنبه 29 مرداد 1392, 17:57 عصر
  2. حرفه ای: ویرایش چند فیلد همزمان
    نوشته شده توسط reza10wert در بخش PHP
    پاسخ: 2
    آخرین پست: سه شنبه 06 تیر 1391, 12:21 عصر
  3. سوال: مشکل با دستور آپدیت
    نوشته شده توسط khashaya در بخش VB.NET
    پاسخ: 16
    آخرین پست: سه شنبه 09 اسفند 1390, 13:44 عصر
  4. سوال: مشکل با دستور آپدیت
    نوشته شده توسط khashaya در بخش Access
    پاسخ: 2
    آخرین پست: پنج شنبه 27 بهمن 1390, 08:26 صبح
  5. نحوه جستجو چند فیلد بطور همزمان در VB6
    نوشته شده توسط rezankh در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: سه شنبه 11 بهمن 1384, 00:52 صبح

برچسب های این تاپیک

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

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