PDA

View Full Version : به روز رسانی چندین رکورد به طور همزمان با شرطی خاص



حمید . ه
دوشنبه 02 مرداد 1391, 10:53 صبح
من فیلدی در جدول دارم که مقدار true و false میگیره . حالا اگر من بخوام به طور همزمان چندتا از رکوردامو که فیلدشون false هست رو true کنم باید چیکار کنم . البته با id میخوام اینکارو بکنم .

حمیدرضاصادقیان
دوشنبه 02 مرداد 1391, 12:57 عصر
سلام.
باید از شرط where استفاده کنید.


Update Table1 set field1=1 Where field1=0 and id=1

حمید . ه
دوشنبه 02 مرداد 1391, 13:01 عصر
سلام
دوست عزیز ممنون از راهنمایی شما . اما من میخوام چندتا id رو به دستور بدم . چه کنم ؟

حمیدرضاصادقیان
دوشنبه 02 مرداد 1391, 23:14 عصر
میتونید از in در شرط where استفاده کنید.
مثلا
update table1 set feild1=1 where field1=0 and id in(1,2,3)