Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
C
Coding Old School
•
ติดตาม
17 ก.ค. 2024 เวลา 05:00 • วิทยาศาสตร์ & เทคโนโลยี
SQL ทักษะจำเป็นสู่อนาคต: ตอนที่ 6 คำสั่ง DELETE ลบข้อมูล
ปลดล็อกพลังการลบข้อมูลด้วยคำสั่ง DELETE
ก้าวสู่บทบาทนักจัดการฐานข้อมูล เรียนรู้วิธีลบข้อมูลออกจากตารางด้วยคำสั่ง DELETE เปรียบเสมือนกุญแจลับสำหรับจัดการพื้นที่จัดเก็บข้อมูลของคุณ
1. โครงสร้างคำสั่ง DELETE:
SQL
DELETE FROM table_name WHERE condition;
ใช้โค้ดอย่างระมัดระวัง
table_name: เปลี่ยนเป็นชื่อตารางที่ต้องการ
WHERE condition: ระบุเงื่อนไขการลบข้อมูล (ตัวอย่าง: age > 25, country = 'Vietnam')
ตัวอย่าง:
SQL
DELETE FROM customers WHERE customer_id = 2;
ใช้โค้ดอย่างระมัดระวัง
ผลลัพธ์:
ก่อน DELETE:
customer_id name email phone
1 สมชาย
somchai@email.com
081-123-4567
2 นิลุบล
nilubon@email.com
082-789-1011
3 นัทธมน
nuttamon@email.com
083-456-7890
ส่งออกไปยังชีต
หลัง DELETE:
customer_id name email phone
1 สมชาย
somchai@email.com
081-123-4567
3 นัทธมน
nuttamon@email.com
083-456-7890
ส่งออกไปยังชีต
2. ลบข้อมูลตามเงื่อนไข:
สามารถลบข้อมูลเฉพาะบางแถวตามเงื่อนไข
ตัวอย่าง:
SQL
DELETE FROM customers WHERE country = 'Vietnam';
ใช้โค้ดอย่างระมัดระวัง
ผลลัพธ์:
ก่อน DELETE:
customer_id name email phone country
5 วุฒิกร
vuthichai@email.com
084-777-6666 Vietnam
6 ภัทรา
phadtra@email.com
086-555-4444 Thailand
ส่งออกไปยังชีต
หลัง DELETE:
customer_id name email phone country
6 ภัทรา
phadtra@email.com
086-555-4444 Thailand
ส่งออกไปยังชีต
3. ข้อควรระวังในการใช้ DELETE:
สำรองข้อมูลก่อนลบ: ข้อมูลที่ถูกลบจะสูญหายถาวร
ระบุเงื่อนไขให้ถูกต้อง: ตรวจสอบให้แน่ใจว่าลบข้อมูลที่ต้องการเท่านั้น
ใช้คำสั่ง DELETE อย่างระมัดระวัง: หลีกเลี่ยงการลบข้อมูลที่สำคัญโดยไม่ได้ตั้งใจ
พิจารณาใช้คำสั่ง UPDATE แทน:
กรณีต้องการแก้ไขข้อมูลบางส่วนแทนการลบทั้งหมด
พร้อมหรือยังที่จะลองใช้คำสั่ง DELETE?
ฝึกฝนด้วยตัวอย่างที่ให้ ลองลบข้อมูลในตารางของคุณ ค้นพบพลังของ SQL ในการจัดการข้อมูล!
หมายเหตุ:
การลบข้อมูลจะส่งผลถาวรและไม่สามารถกู้คืนได้
ควรสำรองข้อมูลก่อนทำการลบ
ใช้ความระมัดระวังเมื่อใช้คำสั่ง DELETE
บันทึก
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย