mysql delete 删除语法示例
时间: 2024-07-23 22:00:38 浏览: 132
MySQL DELETE语法使用详细解析
MySQL的`DELETE`语句用于从表中删除指定的数据行。基本的删除语法如下:
```sql
DELETE FROM table_name
WHERE condition;
```
这里解释一下各个部分:
- `DELETE FROM table_name`: "table_name"是你想要删除数据的表的名称。
- `WHERE condition`: 这是一个可选的部分,用于指定你想要删除哪些特定行。如果你省略了`WHERE`子句,所有记录都将被删除,这通常不是你想要的结果。
例如,如果你想删除`users`表中所有年龄大于50岁的用户,你可以这样写:
```sql
DELETE FROM users WHERE age > 50;
```
如果只是想删除一条特定的记录,可以提供更具体的条件,如ID:
```sql
DELETE FROM users WHERE id = 123;
```
阅读全文