PDA

View Full Version : محاسبه بر روی یک فیلد



bardia goharbin
سه شنبه 30 مهر 1387, 20:56 عصر
من قصد دارم مقدار یک فیلد رو با یک عددی جمع کنم و یا مثلا 10% افزایش بدم و مقدار جدید را دوباره در همان فیلد ذخیره کنم.

بعنوان مثال کلیه رکوردهایی که ID آنها بزرگتر از 10 است و فیلد Price آنها بزرگتر از 100,000 است رو میخواهم به همه آنها 10% اضافه کنم و مقدار جدیدش را جایگزین خودش در فیلد Price کنم.
از چه دستوراتی باید استفاده کنم؟

Amir_Safideh
سه شنبه 30 مهر 1387, 22:22 عصر
UPDATE Table1
SET Price = (Price+(Price/10))
WHERE ID > 10 AND Price > 100000

--------------
موفق باشید .