Mysql去重(去除名字相同 id不同的數據 取一條)


解決的問題:

select * from movie  order by movie_score DESC limit 10

  

 

 

 

 解決 id type_id 不同 其他信息相同的去重操作

sql語句:

 

select * from movie where id in(select max(id) from movie group by  movie_name ) order by movie_score DESC limit 0 ,10

 

解決思路:比如以相同電影名分組,取出id(或者type_id)最大的值    然后查詢時判斷id(或者type_id) 是否存在里面

 


免責聲明!

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



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