تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
اريد تحديث بيانات عمود داخل جدول بعمود اخر من جدول اخر
#1
السلام عليكم 


اريد تحديث عمود وليكن clum2 من جدول hamada 
ويأخذ قيمه من نفس اسم العمود ولكن فى جدول hamada2
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة: asemshahen5
#2
تم الرد في : 

مساعدة جملة فى for
الرد }}}
تم الشكر بواسطة: هاوي1995 , هاوي1995
#3
اولا شكرى واحترامى وتقديرى لشخصك المصون
ثانيا انا لم افهم شئ من الاجابة على الموضوع السابق -
ثالثا اخى الموضوع السابق شئ وسؤالى هنا شئ اخر


انا اتحدث عن اعمدة وجداول داخل قاعدة البيانات SQL وليس داتا جريد فيو

لدى عمود به اكثر من صف اريد تحديث عمود اخر بنفس الاسم فى جدول اخر بنفس قيم العمود السابق
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة: asemshahen5
#4
اخي الفاضل :

جرب أمر السيكوال التالي :

كود :
UPDATE hamada

SET hamada.clum2= hamada2.clum2
FROM hamada
JOIN hamada2
ON -- join condition here
الرد }}}
تم الشكر بواسطة: asemshahen5
#5
السلام عليكم
حل هذه المشكلة يكمن في الاتي
1- يجب ان يكون الحقل متاح في الجدولين و لتسهيل الامر أعطيك مثالا
على فرض أن عندك قاعدة بيانات خاص بالدول
الجدول الاول اسمه Country
داخله حقلين Id و NameCountry و هناك بيانات في الجدول
عندك جدول ثاني اسمه Country2 فيه نفس الحقول و لكن الداتا موجودة في id و لكن اسم الدولة غير موجود
يأتي سؤالك الان تريد اسماء الدول الموجودة في Country تنسخ إلى جدول ِCountry2
كود :
UPDATE TblCountry2
   SET Namecountry = (
       SELECT Namecountry
       FROM TblCountry
       WHERE TblCountry2.idcountry = TblCountry.idcountry
   );
التميز و الابداع شعاري
الرد }}}
تم الشكر بواسطة: هاوي1995 , هاوي1995 , asemshahen5



التنقل السريع :


يقوم بقرائة الموضوع: