Latest web development tutorials

SQLite ลบคำสั่ง

SQLiteลบแบบสอบถามเพื่อลบระเบียนที่มีอยู่สำหรับตารางคุณสามารถใช้แบบสอบถามลบข้อที่จะลบแถวที่เลือกมิฉะนั้นระเบียนทั้งหมดจะถูกลบ

ไวยากรณ์

ไวยากรณ์พื้นฐานลบแบบสอบถามข้อที่ดังต่อไปนี้:

DELETE FROM table_name
โดยที่ [เงื่อนไข];

คุณสามารถใช้และหรือหรือผู้ประกอบการที่จะรวมจำนวน n เงื่อนไข

ตัวอย่าง

ตาราง บริษัท สมมติว่ามีการบันทึกต่อไปนี้:

ID NAME เงินเดือนอายุที่อยู่
---------- ---------- ---------- ---------- ----------
1 เปาโล 32 20,000.0 แคลิฟอร์เนีย
2 อัลเลน 25 15,000.0 เท็กซัส
เท็ดดี้ 3 23 นอร์เวย์ 20,000.0
4 มาร์ครวย 25-Mond 65,000.0
5 ดาวิด 27 85,000.0 เท็กซัส
6 คิม 22 ใต้ 45,000.0 ฮอลล์
7 เจมส์ 24 ฮุสตัน 10,000.0

นี่คือตัวอย่างนั้นจะถูกลบรหัสสำหรับลูกค้าที่ 7:

SQLite> ลบจาก บริษัท ที่ id = 7;

ตอนนี้ตาราง บริษัท ฯ ได้บันทึกต่อไปนี้:

ID NAME เงินเดือนอายุที่อยู่
---------- ---------- ---------- ---------- ----------
1 เปาโล 32 20,000.0 แคลิฟอร์เนีย
2 อัลเลน 25 15,000.0 เท็กซัส
เท็ดดี้ 3 23 นอร์เวย์ 20,000.0
4 มาร์ครวย 25-Mond 65,000.0
5 ดาวิด 27 85,000.0 เท็กซัส
6 คิม 22 ใต้ 45,000.0 ฮอลล์

หากคุณต้องการที่จะลบระเบียนทั้งหมดจากตาราง บริษัท คุณไม่จำเป็นต้องใช้ประโยคที่ลบคำสั่งดังต่อไปนี้:

SQLite> ลบจาก บริษัท ;

ตอนนี้ตาราง บริษัท โดยไม่ต้องบันทึกใด ๆ เพราะระเบียนทั้งหมดได้ถูกลบโดยคำสั่ง DELETE