mysql中多表删除其中ID相同记录的方法

 更新时间:2014年04月14日 09:31:40   作者:  
这篇文章主要介绍了mysql中多表删除其中ID相同记录的方法,需要的朋友可以参考下

 


问题源自一个5年前的百度知道回答,刚看到这个问题时我刚上班21天,遂根据自己的那一丁点经验和临时操作检验做出了当时认为正确的回答:

 

但很快就被人否定,我猜主要原因就是我说的最后一句话过于绝对,但由于自己太相信自己了,而且有一大堆理由支撑着,所以没有深入研究。

最近又有网友评论了我的这个回答,我才开始查了一下百度,发现Mysql4.0以上版本已经可以通过一条delete删除多个表的数据了。
看来我确实在误人子弟了,只能说声抱歉,好在楼主没有选我的答案,要不然罪过大了。

最后总结一下:

MySql4.0以上支持delete多个表删除 delete t1,t2 from t1.refid=t2.id

SqlServer到2008为止还不支持

Oracle几乎不用,不确定,网上查到的是不支持delete删除多个表的数据

对于不支持delete删除多表的数据库,可以通过做一些前期工作,如触发器、外键。

可以实现”一条delete”删除多个表里的数据。

相关文章

  • MYSQL使用Union将两张表的数据合并显示

    MYSQL使用Union将两张表的数据合并显示

    使用union操作符会将多张表中相同的数据取值一次,如果想将表1和表2中的值完整的显示出来,可以使用union all,今天通过本文给大家分享MYSQL使用Union将两张表的数据合并显示功能,需要的朋友参考下吧
    2021-08-08
  • mysql 批量修复

    mysql 批量修复

    这篇文章主要介绍了mysql 批量修复,需要的朋友可以参考下
    2016-05-05
  • 通过MySQL优化Discuz!的热帖翻页的技巧

    通过MySQL优化Discuz!的热帖翻页的技巧

    这篇文章主要介绍了通过MySQL优化Discuz!的热帖翻页的技巧,包括更新索引来降低服务器负载等方面,需要的朋友可以参考下
    2015-05-05
  • mysql中取系统当前时间,当前日期方便查询判定的代码

    mysql中取系统当前时间,当前日期方便查询判定的代码

    今天在写一段查询语句的时候,需要判定结束日期是不是大于当前日期,一般情况下都是通过php判定日期,然后查询。
    2011-12-12
  • SQL实战演练之网上商城数据库商品类别数据操作

    SQL实战演练之网上商城数据库商品类别数据操作

    一直认为,扎实的SQL功底是一名数据分析师的安身立命之本,甚至可以称得上是所有数据从业者的基本功。当然,这里的SQL绝不单单是写几条查询语句那么简单,接下来请跟着小编通过案例项目演练一遍商品类别的数据操作吧
    2021-10-10
  • 一次Mysql update sql不当引起的生产故障记录

    一次Mysql update sql不当引起的生产故障记录

    这篇文章主要给大家介绍了关于一次Mysql update sql不当引起的生产故障的相关资料,由于update涉及到数据的修改,所以很容易推断,update语句比select语句会更复杂一些,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • MySQL Where 条件语句介绍和运算符小结

    MySQL Where 条件语句介绍和运算符小结

    这篇文章主要介绍了MySQL Where 条件语句介绍和运算符小结,本文同时还给出了一些用法示例,需要的朋友可以参考下
    2014-11-11
  • 深入浅出的学习Mysql

    深入浅出的学习Mysql

    最近看了一本小书,网易技术部的《深入浅出MySQL数据库开发、优化与管理维护》,算是回顾一下mysql基础知识。下面这篇文章主要介绍了学习Mysql的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • MySQL5.6解压版服务无法启动之系统错误1067问题

    MySQL5.6解压版服务无法启动之系统错误1067问题

    这篇文章主要介绍了MySQL5.6解压版服务无法启动—系统错误1067问题及解决方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • MySQL高效导入多个.sql文件方法详解

    MySQL高效导入多个.sql文件方法详解

    MySQL有多种方法导入多个.sql文件,常用的有两个命令:mysql和source,如何提高导入速度,在导入大的sql文件时,建议使用mysql命令
    2018-10-10

最新评论