mysql 中delete语法
时间: 2024-07-31 21:01:03 浏览: 120
MySQL DELETE语法使用详细解析
MySQL中的DELETE语句用于从表中删除指定的数据行。基本语法如下:
```sql
DELETE FROM table_name
[WHERE condition];
```
- `table_name`: 要从中删除数据的表的名称。
- `[WHERE condition]`: 可选,这是一个过滤条件,用于限制删除操作只针对满足特定条件的行。如果不提供这个条件,DELETE会删除表中的所有记录。
示例:
1. 删除整个表中的所有数据:
```sql
DELETE FROM users;
```
2. 删除满足特定条件的行:
```sql
DELETE FROM employees WHERE salary < 5000;
```
注意,删除操作是不可逆的,所以在执行DELETE语句之前务必谨慎,尤其是当`WHERE`子句缺失时。
阅读全文