原文:mysql5.7執行sql語句提示Expression #1 of ORDER BY clause is not in GROUP BY

mysql 新版本出現group by 語句不兼容問題 解決過程 . 查看數據庫設置的 sql mode 查詢出來的值為: 我們只要去掉ONLY FULL GROUP BY 這個設置就好。 .去掉ONLY FULL GROUP BY 臨時 修改my.cnf 配置文件,刪掉only full group by這一項,如果沒有設置,直接根據上面的查詢結果去掉ONLY FULL GROUP BY增加到配 ...

2020-06-15 10:35 0 786 推薦指數:

查看詳情

MySQL 5.7 執行SQL報錯:1055 - Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 的解決辦法

背景 項目中的MySQL服務器一直使用的公司內網測試服務器,前幾天內網測試服務器出問題了,MySQL掛了不能提供服務,所以在本機安裝了MySQL5.7.20版本(通過解壓官網下載的壓縮包並使用命令來安裝的方式)。 項目跑起來,有些功能使用不了,查了原因,是因為執行下面的SQL報異常 ...

Wed Dec 25 19:06:00 CST 2019 0 795
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM