คำสั่ง UPDATE ภาษา SQL คือ คำสั่งสำหรับแก้ไขข้อมูลในตารางข้อมูลที่ต้องการ สามารถแก้ไขข้อมูลที่ Column ใดก็ได้ตามเงื่อนไข สามารถเขียนคำสั่ง UPDATE เพื่อแก้ไขข้อมูลได้ดังนี้
ตัวอย่าง ตารางข้อมูลชื่อ product
สมมุติต้องการแก้ไขรหัสสินค้า 1 เป็นชื่อ C# และราคาเท่ากับ 120 สามารถเขียนคำสั่ง SQL ได้แบบนี้
UPDATE product
SET
name = ‘C#’,
price = 120
WHERE
id = 1
อธิบายคำสั่ง
1. กำหนดชื่อตารางที่ต้องการแก้ไขด้วยคำสั่ง UPDATE ตามด้วยชื่อตารางคือ product
2. กำหนด Column ที่ต้องการแก้ไขผ่านคำสั่ง SET ตามตัวอย่างแก้ไข 2 Column คือ name = ‘C#’ และ price = 120 โดยมีการใช้เครื่องหมายจุลภาค หรือ ลูกน้ำ (,) แบ่งแต่ละ Column
3. ใช้คำสั่ง WHERE id = 1 เพื่อกำหนดเงื่อนไขว่าจะแก้ไขสินค้ารหัสที่ 1 คือ id = 1