博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 多表删除
阅读量:5918 次
发布时间:2019-06-19

本文共 293 字,大约阅读时间需要 1 分钟。

删除用户数据,我们就需要删除有关用户的所有数据。

主表是有数据的,其他关联表不一定有数据,我们可以用left join 来关联删除的表。

eg:table1 是主表,t2,t3是关联表。

SELECT    t1,t2,t3FROM    t_table t1LEFT JOIN t_table2 t2 ON t1.id = t2.table1_idLEFT JOIN t_table3 t3 ON t1.id = t3.table1_idWHERE    t1.id = 1

 

转载于:https://www.cnblogs.com/hellokitty1/p/8329739.html

你可能感兴趣的文章
对于升级ubuntu libstdc++到GLIBCXX_3.4.17出错问题
查看>>
CSS定位
查看>>
通过GlusterFS黏合多节点SSD剩余空间
查看>>
Confluence 6 使用 JConsole 监控本地 Confluence
查看>>
商店销售某一商品,商店每天公布统一的折扣(discount)
查看>>
ASP.NET Web API中参数的传递方式
查看>>
U盘量产--多系统安装
查看>>
分布列表实现的简单路由过滤
查看>>
为Cacti增加Monitor、Thold插件
查看>>
我的友情链接
查看>>
Redis 知识 整理
查看>>
python MySQLdb安装和使用
查看>>
Windows 2008 r2 开启Recycle Bin
查看>>
Eclipse SVN 冲突的 介绍 及 四种解决方式
查看>>
Java基础方面二
查看>>
总结thinkphp快捷查询getBy、getField、getFieldBy用法及场景
查看>>
无线路由器使用交换机模式上网不稳定
查看>>
[LeetCode] Scramble String
查看>>
2018.12.28-bzoj-3784-树上的路径
查看>>
JAVA面向对象-----this的概述
查看>>