mysql查看數據表是否有重復數據


我們可以用

  select * from people  where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)  
select * from Users where UserId in (select UserId from Users  group by UserId having count(UserId) > 1)  

不過在數據量過大的時候查詢的速度會非常慢


select count(peopleId) from people 
select count(distinct peopleId) from people  
我們可以用上面兩條語句的結果進行對比判斷是否存在重復數據


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM