服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|

服务器之家 - 数据库 - Mysql - 深入解析mysql中order by与group by的顺序问题

深入解析mysql中order by与group by的顺序问题

2020-01-02 16:00MYSQL教程网 Mysql

本篇文章是对mysql中order by与group by的顺序问题进行了详细的分析介绍,需要的朋友参考下

mysqlorder bygroup by顺序是:
select
from
where
group by
order by
注意:group by 比order by先执行,order by不会对group by 内部进行排序,如果group by后只有一条记录,那么order by 将无效。要查出group by中最大的或最小的某一字段使用 max或min函数。
例:
select sum(click_num) as totalnum,max(update_time) as update_time,count(*) as totalarticle from article_detail where userid =1 group by userid order by update_time desc

延伸 · 阅读

精彩推荐
  • MysqlCentOS安装配置MySQL8.0的步骤详解

    CentOS安装配置MySQL8.0的步骤详解

    这篇文章主要介绍了CentOS安装配置MySQL8.0的步骤,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧...

    潇疯子3892019-06-30
  • MysqlMYSQL 随机 抽取实现方法及效率分析

    MYSQL 随机 抽取实现方法及效率分析

    MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。 ...

    mysql教程网2902019-10-27
  • MysqlMySQL SHOW 命令的使用介绍

    MySQL SHOW 命令的使用介绍

    MySQL SHOW 命令的使用介绍,使用mysql的朋友可以参考下。 ...

    MYSQL教程网1592019-11-22
  • Mysqlmysql 控制台操作

    mysql 控制台操作

    其实MYSQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。 ...

    mysql教程网1542019-10-29
  • Mysqlmysql导出表的字段和相关属性的步骤方法

    mysql导出表的字段和相关属性的步骤方法

    在本篇文章里小编给大家分享了关于mysql导出表的字段和相关属性的步骤方法,有需要的朋友们跟着学习下。...

    laozhang3282019-06-09
  • MysqlMysql忘记密码的几种解决方案

    Mysql忘记密码的几种解决方案

    今天小编就为大家分享一篇关于Mysql忘记密码的几种解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编...

    平而不凡3582019-06-03
  • Mysql解析mysql 5.5字符集问题

    解析mysql 5.5字符集问题

    本篇文章是对关于mysql 5.5字符集的问题进行了详细的分析介绍,需要的朋友参考下 ...

    MYSQL教程网4362019-12-29
  • MysqlMySQL ORDER BY 的实现分析

    MySQL ORDER BY 的实现分析

    总的来说,在 MySQL 中的ORDER BY有两种排序实现方式,一种是利用有序索引获取有序数据,另一种则是通过相应的排序算法,将取得的数据在内存中进行排序...

    MYSQL教程网1212019-12-06