概述
SQL 的数据删除有两种:
- 删除指定数据:单表,多表
- 清空数据表
格式
单表删除
delete from 表 where 筛选条件
多表删除(不常用)
delete 别名1,别名2 from 表1 别名1 join 表2 别名2 on 连接条件 where 筛选条件
清空表
truncat table 表名;
使用
删除数据
单表
delete from girls.boys where id =6;
多表
delete b,b2 from girls.boys b join girls.beauty b2 on b.id = b2.boyfriend_id where b.id =1;
清空数据表
使用很简单
truncate table spark.`user`;
delete from 表名; 不加筛选条件,也能实现清空表