Devdit
 

ลบข้อมูลด้วยภาษา SQL ด้วยคำสั่ง DELETE

3.6K

คำสั่ง DELETE ภาษา SQL คือ คำสั่งสำหรับลบข้อมูลในตารางข้อมูลที่ต้องการ รองรับการลบข้อมูลแบบทั้งหมด และลบข้อมูลแบบตามเงื่อนไข สามารถเขียนคำสั่ง DELETE เพื่อลบข้อมูลได้ดังนี้ 

 

ตัวอย่าง ตารางข้อมูลชื่อ product

 

จากตาราง product ด้านบน กรณีต้องการลบข้อมูลที่อยู่ในตารางสามารถใช้คำสั่ง DELETE ได้ดังนี้ 

 

1. แบบลบข้อมูลทั้งหมด 

DELETE FROM product 

 

2. ลบแบบมีเงื่อนไข สมมุติต้องการลบสินค้า id = 1 สามารถใช้ WHERE ในการกำหนดเงื่อนไขของคำสั่ง SQL ได้ดังนี้ 

DELETE FROM product WHERE id = 1

 

อธิบายคำสั่ง

1. ใช้คำสั่ง DELETE FROM ตามชื่อตาราง คือ product

2. ใช้ WHERE กำหนดเงื่อนไขว่าจะลบข้อมูลไหน ตัวอย่างคือลบข้อมูลแถวที่ Column id เท่ากับ 1

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