mahmood744
شنبه 26 مهر 1393, 18:12 عصر
سلام به همه دوستان
من Tabel1 , Tabel2 را با فیلد های مشابه دارم و هر دو داری فیلدی به نام ServerOK هستند
می خوام طبق یک SELECT محتوایات یک رکورد از Tabel1 را به Tabel2 اضافه کنم
INSERT INTO table1 SELECT * FROM table1 WHERE Table1.ID>100
با این روش کپی می شود
اما من می خواهم مقدار فیلد ServerOK که در Tabel1 برابر با صفر است را قبل از اضافه شدن در Tabel2 برابر با 10 قرار بدهم و با مقدار ServerOK =10 و بعدا کپی شود
در ضمن تعداد فیلد های tabel1 نامعلوم است(فقط تعداد فیلدها برابر با Tabel2 است و فیلد ServerOK را حتما دارند)
با تشکر از راهنمایتان
من Tabel1 , Tabel2 را با فیلد های مشابه دارم و هر دو داری فیلدی به نام ServerOK هستند
می خوام طبق یک SELECT محتوایات یک رکورد از Tabel1 را به Tabel2 اضافه کنم
INSERT INTO table1 SELECT * FROM table1 WHERE Table1.ID>100
با این روش کپی می شود
اما من می خواهم مقدار فیلد ServerOK که در Tabel1 برابر با صفر است را قبل از اضافه شدن در Tabel2 برابر با 10 قرار بدهم و با مقدار ServerOK =10 و بعدا کپی شود
در ضمن تعداد فیلد های tabel1 نامعلوم است(فقط تعداد فیلدها برابر با Tabel2 است و فیلد ServerOK را حتما دارند)
با تشکر از راهنمایتان