文章詳情頁
mysql,in中重復的記錄也查出的方法
瀏覽:96日期:2022-06-18 14:11:03
問題描述
如題,舉例說明下,假如where in (1,2,3,2,5,3);其中2,3都有重復的,想要讓查出的記錄數(shù)量和in中的相同,重復的也會顯示重復的記錄,就是得出的記錄是6條。
問題解答
回答1:in有重復沒辦法,我能知道的就是select * from xxx where in (1,2,3,5)union allselect * from xxx where in (2,3)自己在外邊先把重復的挑出來
回答2:用union all鏈接做查詢
相關文章:
1. 數(shù)據(jù)庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實在是找不到哪里的問題了。2. MySQL主鍵沖突時的更新操作和替換操作在功能上有什么差別(如圖)3. mysql優(yōu)化 - MySQL如何為配置表建立索引?4. 關于mysql聯(lián)合查詢一對多的顯示結果問題5. mysql - sql 左連接結果union右連接結果,導致重復性計算怎么解決?6. 小皮面板MySQL怎么設置開機自起呢7. mysql mysql_real_escape_string() 轉(zhuǎn)義問題8. MySQL的聯(lián)合查詢[union]有什么實際的用處9. mysql 遠程連接出錯10060,我已經(jīng)設置了任意主機了。。。10. 點擊頁面就自動輸入到mysql.求解
排行榜

熱門標簽