在MySQL中,刪除多條記錄可以使用"DELETE FROM"語句結合"IN"關鍵字來實現。具體步驟如下:
DELETE FROM 表名 WHERE 列名 IN (值1, 值2, 值3...);
其中,"DELETE FROM"語句用來指定要刪除的表,"WHERE"子句用來篩選要刪除的記錄。"IN"關鍵字指定了要刪除的記錄的值,多個值之間用逗號隔開。
使用以上語句可以快速刪除指定條件的多條記錄。例如,要刪除"students"表中所有"grade"列的值為"60"的記錄,可以使用以下代碼:
DELETE FROM students WHERE grade IN (60);
如果要同時刪除多個條件的記錄,只需在"IN"括號中添加對應的條件值即可。例如,要刪除"students"表中"grade"列的值為"60"和"70"的記錄,可以使用以下代碼:
DELETE FROM students WHERE grade IN (60, 70);
如果要刪除所有記錄,可以使用"DELETE FROM"語句將表中所有記錄刪除:
DELETE FROM 表名;
在刪除多條記錄時,需要慎重操作,以免誤刪重要數據。