PDA

View Full Version : اضافه نمودن فیلد تاریخ یک جدول به جدول دیگر



rezarafiee
یک شنبه 24 تیر 1386, 10:01 صبح
سلام
دو جدول مختلف داریم که دردو فیلد (تلفن و تاریخ) با هم مشترک می باشند حال اگر بخواهیم فیلد تاریخ را از جدول یک به جدول دوم که حالت null دارد انتقال دهیم چگونه باید اقدام نماییم.
باتشکر

علی علیرضائی
یک شنبه 24 تیر 1386, 10:06 صبح
آقا رضا فکر کنم مشکل شما با این کد حل بشه
insert into table1(date,tel) select date , tel from table2


__________________________________
انجمن مهندسان فعال (http://www.eaclub.com)

rezarafiee
یک شنبه 24 تیر 1386, 11:16 صبح
توجه کنید که من می خواهم این دو جدول ابتدا با هم مقایسه شده و در صورتیکه شماره تلفن های آنها یکی است سپس تاریخ جدول اول به تاریخ جدول دوم انتقال یابد .
با دستوری که شما نوشته اید ظاهراً کل سطر تغییر می کند در ضمن با توجه به پیامی که sql میداد باید فیلد های دو جدول مثل هم باشند ولی مافقط دو فیلد مشابه داریم و سایر فیلدها باهم تفاوت دارند.
با تشکر از شما دوست عزیز

علی علیرضائی
یک شنبه 24 تیر 1386, 12:11 عصر
دوست عزیز، در واقع شما می خواین جدولتون Update بشه

پس این کد حتما به دردتون میخوره چون خودم الان تست کردم
update table1 set d1 = d2 from table2 where table2.tel =table1.tel

__________________________________
انجمن مهندسان فعال (http://www.eaclub.com)