mysql. delete 语句
时间: 2024-08-19 12:01:01 浏览: 44
在MySQL中,`DELETE` 语句用于从表中删除指定的数据行。它的基本语法结构如下:
```sql
DELETE FROM table_name
[WHERE condition];
```
- `table_name`: 需要操作的具体数据表的名称。
- `[WHERE condition]`: 可选,用于指定删除的特定条件。如果不提供这个条件,将会删除表中的所有记录,这通常需要谨慎操作。
例如,如果你想删除名为 `employees` 表中所有部门ID为 '101' 的员工记录,可以这么写:
```sql
DELETE FROM employees WHERE department_id = '101';
```
执行此命令后,只有满足 `WHERE` 子句条件的行会被删除。如果没有 `WHERE` 条件,务必确认是否真的想要删除所有记录。
阅读全文