ถ้าฉันมีรายการ ID (1,4,6,7) และตาราง db ที่ฉันต้องการลบเร็กคอร์ดทั้งหมดที่ ID อยู่ในรายการนี้จะทำอย่างไร?
ถ้าฉันมีรายการ ID (1,4,6,7) และตาราง db ที่ฉันต้องการลบเร็กคอร์ดทั้งหมดที่ ID อยู่ในรายการนี้จะทำอย่างไร?
คำตอบ:
คำถามของคุณเกือบจะสะกด SQL สำหรับสิ่งนี้:
DELETE FROM table WHERE id IN (1, 4, 6, 7)
delete from t
where id in (1, 4, 6, 7)