问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql如何实现对group by后的条目进行排序

发布网友 发布时间:2022-04-20 15:25

我来回答

2个回答

热心网友 时间:2022-04-09 14:16

group by 和 order by 不能同时使用 我没有看你的sql写的对不对 在你的基础上稍加修改 :

select * from (
select name,count(distinct name) as number from useTable group by name

) as tmp order by number desc

热心网友 时间:2022-04-09 15:34

在日常查询中,索引或其他数据查找的方法可能不是查询执行中最高昂的部分,例如:MySQL GROUP BY 可能负责查询执行时间 90% 还多。MySQL 执行 GROUP BY 时的主要复杂性是计算 GROUP BY 语句中的聚合函数。UDF 聚合函数是一个接一个地获得构成单个组的所有值。这样,它可以在移动到另一个组之前计算单个组的聚合函数值。当然,问题在于,在大多数情况下,源数据值不会被分组。来自各种组的值在处理期间彼此跟随。因此,我们需要一个特殊的步骤。


处理 MySQL GROUP BY让我们看看之前看过的同一张table:    mysql> show create table tbl G    *************************** 1. row ***************************          Table: tbl    Create Table: CREATE TABLE `tbl` (     `id` int(11) NOT NULL AUTO_INCREMENT,     `k` int(11) NOT NULL DEFAULT '0',     `g` int(10) unsigned NOT NULL,     PRIMARY KEY (`id`),     KEY `k` (`k`)    ) ENGINE=InnoDB AUTO_INCREMENT=2340933 DEFAULT CHARSET=latin1    1 row in set (0.00 sec)

并且以不同方式执行相同的 GROUP BY 语句:

1、MySQL中 的 Index Ordered GROUP BY

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
3岁儿童不带证件能坐高铁吗 没有身份证的儿童怎么坐高铁 奔驰迈巴赫S级21款S 480 4MATIC高端豪华轿车 安全库存与再订货点 安全库存最简单三个公式 儿童学平险和附加意外伤害医疗保险有那些相同和不同的地方吗?_百度知 ... 转转买手机靠谱吗??? 15千瓦用多大铝芯电缆线 女孩去男朋友家需要带什么继续鸭? 请问第一次去男朋友家拿两瓶酒,一盒茶,和一些水果可以吗?会不会太多... group by后面跟两个参数是什么意思? 有 on 和 group by 时 where条件应该加在哪 group by用法是什么? group by的用法 华为stk一al00手机返回键在哪里? 变比为75/5的电流互感器配量多少安的电流表? 电流互感器干什么用的 电度表和互感器是怎么匹配的,多少KW需要配互感器(3... 互感器一般配几个 100毫安电流表配多少安的电流互感器 变压器容量与电流互感器的配比? 电流互感器选配过大或者过小对计量精度有影响吗? 三相四线电度表怎样配比电流互感器,求计算公式。 100/5的电流互感器配多大的电流表。请师傅们指教。 630kVA变压器低压计量,请问配电流互感器怎么配呀 电流互感器怎么配电度表 电流互感器和电压互感器的配置原则是什么? 电流互感器和电压互感器的配置原则 电表怎样配互感器 请问电流互感器配的过大对电能表计量影响大吗?三... group by语句显示记录条数问题 sql语句group by sql里如果group by后面有两项,那是怎样分组 group by 后面可以带两个字段吗 sql group by 后另一字段同时多种条件的语句怎么写 MySQL SQL GROUP BY是如何选择哪一条数据留下的 查询题目中group by后面加的科目是怎么选定的? 一般group by 后面带多少个字段 查询sql,查出GROUP BY 之后的记录条数,及符合某... group by后接的having语句怎样使用才是有效的,我... SQL中where和group by可以连用吗?having算是对检索... 求助,group by 后怎么取前几条数据的相关推荐 sql group by 后可以跟什么 Group By,你会用么 华为ath-al00怎么恢复出厂设置 支付宝怎么保存我的名片? 支付宝里收藏的东西在哪里找 支付宝的名片在那里 支付宝转完款显示保存名片是不是我不是对方好友? 支付宝怎么添加转账名片