文章詳情頁
mysql,in中重復(fù)的記錄也查出的方法
瀏覽:159日期: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. mysql - 我的myeclipse一直連顯示數(shù)據(jù)庫連接失敗,不知道為什么2. mysqld無法關(guān)閉3. mysql - 要取出數(shù)據(jù)庫中按某字段排序后的前10,20,30條數(shù)據(jù)要怎么做?4. sql語句 - 請(qǐng)教關(guān)于mysql分組查詢統(tǒng)計(jì)數(shù)據(jù)的問題5. mysql查詢數(shù)據(jù)并不是輸入數(shù)據(jù)6. mysql - 5w條數(shù)據(jù)的批量更新的sql7. mysql limit之后想統(tǒng)計(jì)查詢出來的條數(shù)的某個(gè)字段和?8. mysql - 一個(gè)sql的問題9. 創(chuàng)建數(shù)據(jù)表錯(cuò)誤: You have an error in your SQL syntax; check the manual that corresponds to your MySQL serve10. mysql - 數(shù)據(jù)庫:獲取兩個(gè)字段與獲取*,傳輸?shù)臄?shù)據(jù)量差距大嗎?
排行榜

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