當前位置:
首頁 >
【MySQL】求差集
發布時間:2024/1/18
31
豆豆
生活随笔
收集整理的這篇文章主要介紹了
【MySQL】求差集
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
項目的數據庫從Oracle更換到了MySQL,導致很多sql需要重寫,其中有一個sql是需要求兩個結果的差集(不要問我為什么不在Java代碼里處理,問就是老板不讓這么干),百度到一個大佬的文章,其中分析的很到位,但是那個sql在實際使用中有一定的局限性,個人認為它實際上并不是完全的求差集(如果左表有部分數據在右表沒有的話,則這一部分數據查不出來,可能有些大佬說不可能存在這種情況,那可能是你的業務沒有涉及到),sql語句和鏈接我也會貼在文末,有感興趣的大佬可以去看看;另外本文的sql執行效率在數據量比較大的情況下也沒有驗證過,如果有哪位大佬有條件,可以驗證一下告知一下小弟;
以下是另一位大佬的求差集的sql和鏈接,有興趣的朋友可以去看看; select id FROM usertable LEFT JOIN (select id as i from blog) as t1 ON usertable.id=t1.i where t1.i IS NULL 【Mysql】求兩個表(查詢結果)的差集_編程記錄,親測有效-CSDN博客_mysql求差集
總結
以上是生活随笔為你收集整理的【MySQL】求差集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实现定时器
- 下一篇: 【无标题】无法登录 MySQL 服务器