สอนการใช้คําสั่ง UPDATE SQL แบบมีเงื่อนไข โดยใช้คำสั่ง WHERE สำหรับกำหนดเงื่อนไขในการ UPDATE หรือแก้ไขข้อมูลในตารางข้อมูล โดยตัวอย่างจะ UPDATE ราคาทั้งหมดให้เป็น 160 หากราคาต่ำกว่า 100 สามารถเขียนคำสั่ง ได้ดังนี้
ตัวอย่าง การใช้คําสั่ง UPDATE SQL แบบมีเงื่อนไข
UPDATE book SET price = 160 WHERE price <= 100;
ผลลัพธ์
Query OK, 5 rows affected (0.001 sec)
Rows matched: 5 Changed: 5 Warnings: 0
ด้านบนใช้คำสั่ง UPDATE เพื่อแก้ไขข้อมูลจากตาราง book โดยแก้ไขข้อมูลทุก rows ที่มีราคา (price) น้อยกว่าหรือเท่ากับ 100 (price <= 100) ให้เป็นราคา (price) เท่ากับ 160 (price = 160) จากตัวอย่างเป็นการ UPDATE SQL แบบมีเงื่อนไข