【mysql】'XXX.XXX.XXX' isn't in GROUP BY問題解決


 

原因是mysql的版本低於5.7,使用的GROUP BY

例如:數據庫名稱為db,表為t,sql為SELECT id, user_name FROM sys_user GROUP BY id

報錯為

錯誤代碼: 1055
'db.t.user_name' isn't in GROUP BY

分析,SELECT指定兩列,但是GROUP BY卻沒有指定user_name的列。

 


免責聲明!

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



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