View Full Version : سوال: کوئری ویرایش رکوردها
rash44
دوشنبه 23 اردیبهشت 1392, 19:24 عصر
با سلام
توی جدول یک فیلد بنام num دارم که یک سری عدد توی اون ذخیره هست
100 تا از اعداد بصورت پشت سر هم از شماره 1099051 تا 1099151 توی جدول ذخیره شده است .
الان میخوام اعداد فوق را ویرایش کنم و تر تیب اعداد به این صورت بشه :
1099100 تا 1099200
لطفا کوئری مورد نظر را بنویسید
ممنون
dousti_design
دوشنبه 23 اردیبهشت 1392, 19:35 عصر
UPDATE table1 SET name='sss' WHERE num BETWEEN 1099100 AND 1099200
rash44
دوشنبه 23 اردیبهشت 1392, 19:45 عصر
UPDATE table1 SET name='sss' WHERE num BETWEEN 1099100 AND 1099200
ممنون
میخوام مثلا عدد 1099051 بشه 1099151 و مابقی اعداد هم به همین صورت
dousti_design
دوشنبه 23 اردیبهشت 1392, 20:01 عصر
UPDATE table1 SET table1.num=table1.num+100
این کل رکورد ها رو +100 میکنه اگه همشون نخاید where مثل بالا بذارید
Tarragon
دوشنبه 23 اردیبهشت 1392, 20:02 عصر
اگر درست فهمیده باشم می خواهید اعداد بین 1099100 تا 1099051 بهشون 100 تا اضافه بشه
کدش می شه :
UPDATE table1 SET num=num+100 WHERE num BETWEEN 1099100 AND 1099200
امیـرحسین
سه شنبه 24 اردیبهشت 1392, 10:36 صبح
UPDATE table1 SET num=num+49 WHERE num BETWEEN 1099051 AND 1099151;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.