mysql出現Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggre錯誤

1、問題原因 mysql爲5.7之前,則會默認啓用ONLY_FULL_GROUP_BY SQL模式,MySQL將拒絕選擇列表,HAVING條件或ORDER BY列表的查詢引用在GROUP BY子句中既未命名的非集合列,也不在功能上依賴於它們。 2、解決方法 1、第三方視圖工具(Navicat) select @@global.sql_mode 使用sql查詢出結果後,一般情況會出現ONLY_FUL
相關文章
相關標籤/搜索