文章详情页
如何不用一条一条删除MySQL数据
浏览:159日期:2022-06-16 16:30:13
问题描述
select查询数据库里面有几万条id数据,select id from tb1 where serverindex = 2;223323424353...现在需要根据上面查询到的id,把数据删除,有什么快速的方法不用一条一条删除delete from tb2 where id = 2233...
问题解答
回答1:delete from tb2 where id in (select id from tb1 where serverindex = 2)
这样不就可以了。。
回答2:delete from table2 tb2 left join tabele1 tb1 on tb2.id = tab1.id where tb1.serverindex = 2回答3:
drop database
回答4:DELETE FROM TABLE2 TB2 WHERE EXISTS (SELECT 1 FROM TABELE1 TB1 ON TB2.ID = TAB1.ID WHERE TB1.SERVERINDEX = 2)回答5:
上面的答案通通错误!对于你来说!你只能安装Navicat Premium这个软件来解决!why,因为楼上的都是基础知识!
相关文章:
1. mysql - 我的myeclipse一直连显示数据库连接失败,不知道为什么2. docker网络端口映射,没有方便点的操作方法么?3. nginx - 关于javaweb项目瘦身问题,前期开发后,发现项目占用存贮空间太大,差不多1.2个G,怎么实现瘦身,动态页面主要是jsp。4. java - 请教一个IO的问题5. node.js - 问个问题 Uncaught (in promise)6. jquery - 移动端如何写弹性效果7. angular.js - angular内容过长展开收起效果8. python爬虫 - scrapy使用redis的时候,redis需要进行一些设置吗?9. mysql - 为什么where条件中or加索引不起作用?10. 系统重装后,恢复mysql5.5?
排行榜

网公网安备