您的位置:首页 > 数据库 > MySQL

mysql delete两种关联删除方式

2020-01-15 11:18 591 查看

基本格式:

 DELETE t1 FROM t1,t2 WHERE t1.id=t2.id 或 DELETE FROM t1 USING t1,t2 WHERE t1.id=t2.id  示例应用:

DELETE coupon FROM coupon,member WHERE coupon.mem_no=member.reg_no AND coupon.`status`=0 AND coupon.`batch_no`='yaoqingpengyou001' AND member.`mobile` IN (
182xxxx9886
)

//关联用户表,根据手机号码查询该会员号对应的券(批次号为yaoqingpengyou001且未使用status=0)删除。

DELETE FROM coupon USING coupon,member WHERE coupon.mem_no=member.reg_no AND coupon.`status`=0 AND coupon.`batch_no`='yaoqingpengyou001' AND member.`mobile` IN (
182xxxx9886

转载于:https://www.cnblogs.com/simpledev/p/6291202.html

  • 点赞
  • 收藏
  • 分享
  • 文章举报
dfsafsd32323 发布了0 篇原创文章 · 获赞 0 · 访问量 793 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: