1、两个表的关联删除
两个表如下:
删除语句:
语句分析:
delete from one,two using one join two on one.public_field=two.public_field where one_id=2;
one,two 需要在哪些数据表内,进行删除 using 使用的哪种连接条件
删除后两个表:
2、truncate
清空表
类似:delete from table
Truncate:
(1)不会返回删除的记录数
(2)重建自动增长的主键
Delete 逐行删除 truncate:新建表(truncate 删除整个表比delete表)
3、更新数据
replace,insert on duplicate key update
多表更新演示:
表1,表2
连接后的查询
执行更新操作
更新后的表1,表2