ลบ Record SQL ด้วยคำสั่ง DELETE FROM บทความนี้สอนการเขียนคำสั่ง SQL เพื่อลบ Record จากตารางออก โดยลบ Record ทั้งหมด กับลบเฉพาะบาง Record ตามเงื่อนไข โดยมีรายละเอียดดังนี้
ตัวอย่าง ตารางข้อมูล category
+--------+-------------+
| cgy_id | cgy_name |
+--------+-------------+
| 1 | Programming |
| 2 | Networking |
+--------+-------------+
ตัวอย่างที่ 1 ลบ Record SQL ทั้งหมด
DELET FROM category;
ลบ Record SQL จากตัวอย่างใช้คำสั่ง DELET FROM category หมายความว่าให้ลบ Record ทั้งหมดจากตาราง category
ตัวอย่างที่ 2 ลบ Record SQL ตามเงื่อนไข
DELET FROM category WHERE ( cgy_id = 2 );
ลบ Record SQL จากตัวอย่างใช้คำสั่ง DELET FROM category WHERE ( cgy_id = 2 ) หมายความว่าให้ลบ Record ที่ column cgy_id มีค่าเท่ากับ 2 จากตาราง category เป็นการลบ Record แบบมีเงื่อนไข