📅  最后修改于: 2023-12-03 15:33:02.989000             🧑  作者: Mango
在 MySQL 中,可以使用 DELETE 和 WHERE 语句删除某个表中的特定行。
以下是如何使用 DELETE 和 WHERE 语句删除最后一行:
DELETE FROM table_name WHERE primary_key_column = (SELECT MAX(primary_key_column) FROM table_name);
以上代码将删除表中 ID 列中最高值(也就是最后一行)的行。
请注意,在使用此代码之前,必须替换 table_name 和 primary_key_column 以及其他可能需要的列名。
如果您想要删除多行,可以将 WHERE 子句替换为您需要删除行的特定条件。例如,您可以使用以下代码删除性别列中值为“女性”的所有行:
DELETE FROM table_name WHERE gender = 'female';
请确保在使用 DELETE 语句时,谨慎考虑,因为无论如何操作都是不可逆的。
以上就是在 MySQL 中删除最后一行的简单方法。