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
相关文章
相关标签/搜索