mysql – 从两个表中删除连接?
发布时间:2021-05-24 08:11:41 所属栏目:MySql教程 来源:网络整理
导读:我有两张表如下 tbl1 tbl2id article_idtitle,imagewhole_newstags,author,older (datetime) 其中tbl1.id > tbl2.article_id 如何删除两个表中较旧的表的记录 总而言之,它看起来像 delete s,r from tbl1 s left join tbl2 r on s.id = r.article_id where
我有两张表如下
其中tbl1.id – > tbl2.article_id 如何删除两个表中较旧的表的记录< 2008-02-10 00:00:00? 最佳答案 请参阅我对类似问题here的回答. 总而言之,它看起来像
但更好的解决方案是使用on delete cascade的外键约束,如果这是一个选项,那么只需使用相应的where子句从tbl1删除. (编辑:西双版纳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |