mysql中查詢一個商品價格最大的商品名稱的sql出錯記錄

我是這樣實現的,select goods_name,max(shop_price) from goods;然後報錯如下  查詢原因才知道, 這個錯誤發生在mysql 5.7.5 和以後上,因爲5.7.5默認的sql模式配置是 ONLY_FULL_GROUP_BY, 這個配置啓用的是 「嚴格ANSIsql 規則」,嚴格ANSI sql 規則要求在group by的時候,沒有聚合的列,在group b
相關文章
相關標籤/搜索