原文:MySQL報錯1055 - Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated 解決方法

問題復現: 今天在進行數據遷移時,使用Navicat連接數據庫進行連接時,由於 SQL語句中使用了 group by分組函數,結果報了如下錯誤: 產生原因 產生原因說是,在MySQL數據庫版本為 . 以上的版本,默認開啟了ONLY FULL GROUP BY SQL模式,在此模式下,對於group by操作,如果在select語句中的查詢列沒有在group by中出現,那么這個SQL就是非法的, ...

2020-07-29 09:57 0 2160 推薦指數:

查看詳情

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