意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

MySQL8 Group By 新特性

来源:恒创科技 编辑:恒创科技编辑部
2023-12-22 02:05:59

MySQL8 Group By 新特性

    此生此夜不长好,明月明年何处看。


MySQL8 Group By 新特性

一、简介

MySQL8 新特性之 Group By不再隐式排序。MySQL8对于group by 字段不再隐式排序,如需要排序,必须显式加上order by 子句。

二、MySQL5.7 Group By

数据准备

MySQL8 Group By 新特性_Mysql

Select查询并根据 group_own 列group by 分组。

SELECT count(id), group_own FROM t_group_by GROUP BY

MySQL8 Group By 新特性_字段_02

从select结果可以看出,MySQL5.7版本使用group by分组后,对查询结果根据 group by 字段隐式排序。

三、MySQL8 Group By

MySQL8 Group By 新特性_显式_03

从select结果可以看出,MySQL8版本使用group by分组后,并未对group by 字段为查询结果做任何隐式排序。

MySQL8版本后,需要自己显式地加上order by进行排序。

MySQL8 Group By 新特性_显式_04

此生此夜不长好

明月明年何处看



上一篇: MongoDB-一对一关系 下一篇: 数据语句查询