文章詳情頁
mysql,in中重復(fù)的記錄也查出的方法
瀏覽:161日期:2022-06-18 14:11:03
問題描述
如題,舉例說明下,假如where in (1,2,3,2,5,3);其中2,3都有重復(fù)的,想要讓查出的記錄數(shù)量和in中的相同,重復(fù)的也會(huì)顯示重復(fù)的記錄,就是得出的記錄是6條。
問題解答
回答1:in有重復(fù)沒辦法,我能知道的就是select * from xxx where in (1,2,3,5)union allselect * from xxx where in (2,3)自己在外邊先把重復(fù)的挑出來
回答2:用union all鏈接做查詢
相關(guān)文章:
1. 關(guān)于Mysql判斷是否存在滿足某一條件的記錄2. mysql 多對(duì)多查詢問題3. php+mysql 高并發(fā) 根據(jù)id 循環(huán)下載數(shù)據(jù)如何避免重復(fù) (接口)4. php mysql數(shù)據(jù)庫 產(chǎn)品分類與產(chǎn)品詳情應(yīng)該怎么做?5. linux - 為什么我在mysql的my.cnf下找不到bind-address?6. mysql - 對(duì)單表大量數(shù)據(jù)進(jìn)行報(bào)表匯總有什么高效的方法7. php - mysql 模糊搜索問題8. mysql建表索引問題求助9. 為什么我的MYSQL只顯示了MYSQLND10. mysql 時(shí)間類型 字段(精確到時(shí)分秒) 怎么比較?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備