文章詳情頁
mysql,in中重復的記錄也查出的方法
瀏覽:100日期:2022-06-18 14:11:03
問題描述
如題,舉例說明下,假如where in (1,2,3,2,5,3);其中2,3都有重復的,想要讓查出的記錄數量和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. ubuntu - mysql 連接問題2. mysql錯誤,求mysql大神3. mysql - SQL能這樣表示嗎?4. mysql - 這條sql可以怎么優化,求幫助5. mysql 如何將女學生中低于總平均成績的成績提高5%?6. mysql - sql 根據明細表一個字段查詢主表列表,使用group,disctinct還是exists7. mysql在進行insert select的時候,有的字段跟關鍵字重復怎么處理?8. mysql - linux ubuntu14.04找不到3306端口9. mysql - sql語句如何按照時段分組10. mysql如何配置遠程php外網鏈接數據庫
排行榜
