সিধা আপডেট
নির্দিষ্ট শর্ত পূরণ करनेवाले সারিতে সরাসরি বিয়োগ করা যায়।
সারণি ও ডেটা
mysql> create table DemoTable1372 (Value int); mysql> insert into DemoTable1372 values(500),(100),(900),(1000);
আপডেট কোয়েরি
mysql> update DemoTable1372 set Value=Value-50 where Value=900; Query OK, 1 row affected
ফলাফল
+-------+ | Value | +-------+ | 500 | | 100 | | 850 | <-- 900 - 50 | 1000 | +-------+
ব্যাখ্যা
SET Value = Value - 50— কলামের বর্তমান মান থেকে ৫০ বিয়োগWHERE Value = 900— শুধু ৯০০ মান वाली সারি আপডেট হয়- একসাথে একাধিক সারি আপডেট করতে
WHERE Value > 500বা অন্য শর্ত ব্যবহার করা যায়
সাবকোয়েরি বা জয়েন ছাড়া সরাসরি অ্যারিথমেটিক আপডেট সম্ভব।