📅  最后修改于: 2023-12-03 14:50:21.080000             🧑  作者: Mango
在MySQL中,我们可以使用DELETE
语句删除表中的记录。
删除记录语法如下:
DELETE FROM table_name WHERE condition;
其中:
table_name
: 要删除记录的表名。condition
: 要删除的记录的条件。如果不指定WHERE
条件,则将删除表中的所有记录。
假设我们有一个名为students
的表,其结构如下:
| id | name | age | | ---- | -------- |:---:| | 1 | Alice | 19 | | 2 | Bob | 20 | | 3 | Charlie | 21 | | 4 | David | 22 |
如果我们想要删除年龄小于等于20岁的所有学生,则可以使用以下语句:
DELETE FROM students WHERE age <= 20;
执行以上语句后,students
表的内容将变为:
| id | name | age | | ---- | -------- |:---:| | 3 | Charlie | 21 | | 4 | David | 22 |
注意:删除记录是一个危险的操作,要谨慎使用。建议在执行DELETE
语句前,先备份数据。
以上就是删除记录MySQL的介绍。