MySQL8 Group By 新特性

打印 上一主题 下一主题

主题 684|帖子 684|积分 2052

MySQL8 Group By 新特性
 
    此生此夜不长好,明月明年何处看。 一、简介

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

数据准备

Select查询并根据 group_own 列group by 分组。
  1. SELECT count(id), group_own FROM t_group_by GROUP BY group_own;
复制代码

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


从select结果可以看出,MySQL8版本使用group by分组后,并未对group by 字段为查询结果做任何隐式排序。
MySQL8版本后,需要自己显式地加上order by进行排序。

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

尚未崩坏

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表