SQL Delete

   อัปเดตล่าสุด April 6, 2024

Delete คือ คำสั่งที่ใช้สำหรับ "ลบ" ข้อมูลในแถว (record) ของตาราง นี่คือตัวอย่างไวยากรณ์ของคำสั่ง โดยจะใช้คีย์เวิร์ด  DELETE  

DELETE FROM table_name
WHERE condition;


ข้อมูลตัวอย่าง

ID

Name

Age

1

Michael

9

2

Somsri

11

3

Mana

8


ตัวอย่างการใช้คำสั้ง Delete ใน SQL

DELETE FROM Students
WHERE id = 2;


จากตัวอย่างตารางด้านบน เมื่อทำการลบข้อมูลโดยใช้คำสั่ง DELETE  จากปกติข้อมูลมี 3 records ตอนนี้จะเหลืออยู่ 2 เพราะว่าข้อมูลใน ID 2 ถูกลบออกไปแล้วนั่นเอง

ID

Name

Age

1

Michael

9

3

Mana

8