MySQL8高版本groupby分组查询问题

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: MySQL 标签: mysql8分组

2023-04-25 22:50:58 334浏览

MySQL8分组

this is incompatible with sql_mode=only_full_group_by错误 解决办法

参考文章:

https://blog.csdn.net/Forever_jacklove/article/details/124731744

每个字段前加上any_value() 这种方法比较好 只需要修改sql 不会影响到其他问题

修改前:

SELECT
	id AS a,
	name  AS  b,
    age AS c
FROM
	user

修改后:

SELECT
	any_value(id)AS a,
	any_value(name)AS  b,
    any_value(age)AS c
FROM
	user

另外就是注意一下:group by后面 出现的字段,select 展示的时候也必须出现

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695