MySQL:如果其他表中不存在id,则删除行
发布时间:2021-01-17 16:21:05 所属栏目:MySql 来源:互联网
导读:我想这是新手问.如果其他表中不存在id,如何删除行?我的想法是首先获取ID并删除.我正在寻找更好的查询.最佳答案您可以为这些表设置外键.更多信息here对于简单查询,这里是: DELETE FROM table WHERE (SELECT count(1) FROM table2 WHERE id = table.id) 1
我想这是新手问.如果其他表中不存在id,如何删除行?我的想法是首先获取ID并删除.我正在寻找更好的查询. 最佳答案 您可以为这些表设置外键. 更多信息here 对于简单查询,这里是: (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- mysql加入问题
- 当在where子句中使用sleep()时,MySql查询花费的时间太长
- mysql订单位置DESC但是如果position =“chef”则放在第一位
- mysql – ActiveRecord在Ruby 1.9.2-rc1下以ASCII-8Bit返回
- sql – 设置LD_BIND_NOW变量以解决TNS Linux错误:29:非法
- Mysql入门SQL中实现SPLIT函数几种方法总结(必看篇)
- php – 在数据库中存储差异最紧凑的方法是什么?
- MySQL:如果我计划在营利环境(商业用途)中使用它,我是否必须
- mysql – 在Sequel中编写一个复杂的case语句?
- MySQL – 有没有办法在没有脚本的情况下将bin日志位置包含在