Devdit
 

MySQL แก้ไขข้อมูลจากตาราง ด้วยคำสั่ง UPDATE

1.9K

MySQL แก้ไขข้อมูลจากตาราง ด้วยคำสั่ง UPDATE บทความนี้สอนการใช้คำสั่ง UPDATE ของ SQL เพื่อแก้ไขข้อมูล ตัวอย่างสอน 2 วิธีคือ แก้ไขข้อมูลทั้งหมด กับแก้ไขข้อมูลตามเงื่อนไข สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่าง ข้อมูลภายในตาราง book

+---------+-------------+------------+
| book_id | book_name   | book_price |
+---------+-------------+------------+
|       1 | PHP & MySQL |     200.00 |
|       2 | SQL Server  |     220.00 |
+---------+-------------+------------+

 

ตัวอย่างที่ 1 MySQL แก้ไขข้อมูลทั้งหมด

UPDATE book SET book_price = 300;

คำอธิบาย

จากตัวอย่างใช้คำสั่ง UPDATE book SET book_price = 300 หมายความว่าให้แก้ไขข้อมูล book_price เป็น 300 ทั้งหมดในตาราง book เป็นการแก้ไขข้อมูลทั้งหมด

ตัวอย่างที่ 2 MySQL แก้ไขข้อมูลตามเงื่อนไข

UPDATE book SET book_price = 300 WHERE ( book_price < 200 );

คำอธิบาย

จากตัวอย่างใช้คำสั่ง UPDATE book SET book_price = 300 WHERE ( book_price < 200 ) หมายความว่าให้แก้ไขข้อมูล book_price เป็น 300 เฉพาะข้อมูลที่ book_price น้อยกว่า 200 ในตาราง book เป็นการแก้ไขข้อมูลตามเงื่อนไข

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ