MySQL 是一個開源的關系型數據庫管理系統,它廣泛用于 Web 應用程序開發或作為自己獨立的數據引擎。在 MySQL 數據庫中,我們常常需要同時刪除多個數據行。下面是兩種常規的刪除多行的方法:
DELETE FROM table_name WHERE column_name IN (value1, value2, ...);
以上語句會刪除table_name
表中,column_name
的值匹配value1
、value2
等范圍內的所有行。
DELETE FROM table_name WHERE column_name = value1 OR column_name = value2;
以上語句會刪除符合兩個條件的行,即table_name
表中,column_name
的值等于value1
或column_name
的值等于value2
。
為同時刪除兩行,我們可以使用以下方法:
DELETE FROM table_name WHERE column_name IN (value1, value2);
以上語句會刪除table_name
表中,column_name
的值匹配value1
或value2
的行。通過將value1
和value2
包含在括號內,我們可以一次性刪除這兩行。