إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

مشكلة في كود لتحديث قيمة عمود بناء على قيمة عمود في جدول آخر


1 رد (ردود) على هذا الموضوع

#1 new_world

new_world

    عضو

  • الأعضــاء
  • 28 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 May 2009 - 12:36 PM

Merge into item_TMP S using items I on (S.ITL_ITEM= I.ITEM_ITEM) 
when matched then
update set
S.ITL_UOM = I.ITEM_UOM;
when not matched then null;

تم التعديل بواسطة new_world, 03 May 2009 - 12:37 PM.


#2 new_world

new_world

    عضو

  • الأعضــاء
  • 28 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 May 2009 - 02:41 PM

شكرا ياشباب
الحمد لله وصلت للحل وبطريقتين
update item_TMP set ITL_UOM = (select ITEM_UOM from ITEMS where item_TMP.ITL_ITEM = ITEMS.ITEM_ITEM and items.ITEM_UOM is not null )
where ITL_ITEM in (select ITEMS.ITEM_ITEM from ITEMS where items.ITEM_UOM is not null )



Merge into item_TMP S using items I on (S.ITL_ITEM= I.ITEM_ITEM) 
when matched then
update set
S.ITL_UOM = I.ITEM_UOM;