为了账号安全,请及时绑定邮箱和手机立即绑定

多表删除时,用了左连接

多表删除时,用了左连接,那不就是删除左表的全部记录和右表符合条件的记录吗?那这个左表就是t1,不就是全部被删除了么,。。。。那原商品表所有的品牌名不就是全被删掉了吗?

正在回答

2 回答

你没注意它后面WHERE语句控制删除条件嘛,ON语句将两张表连接起来然后通过WHERE语句控制删除条件,以确定删除的是哪个表

0 回复 有任何疑惑可以回复我~
#1

qq_流水不腐户枢不蠹_0 提问者

感觉对左连接和右连接还是不懂,迷糊了,你能帮帮我么
2017-03-16 回复 有任何疑惑可以回复我~
#2

qq_落叶飘香_03948743 回复 qq_流水不腐户枢不蠹_0 提问者

删除的是符合on和where条件的部分,虽然连接了两个表,但并不是把这两个表中数据都删了。
2019-05-09 回复 有任何疑惑可以回复我~

关键看你删除的是哪个表

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

多表删除时,用了左连接

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信