mysql max函數使用的注意點


SELECT id,visits FROM `zentao`.`zt_user`

SELECT id,max(visits) FROM `zentao`.`zt_user`

如下圖:結果查出的id不是max對應的id

 

 應該改為

SELECT id,visits FROM `zentao`.`zt_user` where visits = (SELECT max(visits) FROM `zentao`.`zt_user`) limit 1

SELECT id,visits FROM `zentao`.`zt_user` order by visits desc limit 1

 


免責聲明!

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



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