山東美建站金華百度推廣公司
查看配置
select @@global.sql_mode
在sql命令行中輸入select @@sql_mode
能夠看到sql_mode配置,如果有ONLY_FULL_GROUP_BY,則需要修改
在mysql5.7.5后,ONLY_FULL_GROUP_BY是默認選項,所以就會導致group by的問題
set sql_mode=‘復制去掉ONLY_FULL_GROUP_BY’;
當然這樣處理也只是暫時的,要想永久的處理還得去直接修改數(shù)據(jù)庫的配置,但是我沒有權限
主要因為自己寫的sql 不嚴謹導致的,group by 之后,然后你查詢的值沒有group by 會報這個錯 ,你想使用時,得使用聚合函數(shù),才能不報錯,或者你去group by 加這個字段