您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页深入解析mysql中orderby与groupby的顺序问题

深入解析mysql中orderby与groupby的顺序问题

来源:纷纭教育


mysql 中order by 与group 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

您可能感兴趣的文章:

  • 解析mysql中:单表distinct、多表group by查询去除重复记录
  • mysql分组取每组前几条记录(排名) 附group by与order by的研究
  • MySQL高级查询之与Group By集合使用介绍
  • mysql中group by与having合用注意事项分享
  • 使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
  • 关于MYSQL中每个用户取1条记录的三种写法(group by xxx)
  • mysql筛选GROUP BY多个字段组合时的用法分享
  • MySql版本问题sql_mode=only_full_group_by的完美解决方案
  • 详解SQL中Group By的用法
  • 一篇文章带你了解数据库中group by的用法
  • Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

    违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务