文章詳情頁
如何不用一條一條刪除MySQL數據
瀏覽:119日期: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. java - 接口中的成員變量怎么不是常量了?2. javascript - vue使用videojs+videojs-contrib-hls報錯3. 關于phpstudy設置主從數據庫4. docker內創建jenkins訪問另一個容器下的服務器問題5. (python)關于如何做到按win+R再輸入文件文件名就可以運行?6. angular.js - angular 配置代理proxy.conf.json后報錯,頁面返回500internal server error?7. javascript - 求救!網頁播放視頻只有聲音沒有畫面,網頁上傳視頻文件時怎么知道視頻的編碼為H264還是MPEG4??8. mysql如何配置遠程php外網鏈接數據庫9. javascript - layer 彈窗嵌入iframe,子頁面中元素怎么實現點擊關閉layer彈窗?10. dockerfile - [docker build image失敗- npm install]
排行榜
