五千万条数据,取出其中重复率最高的,查询怎么写? 一个表里面有五千万条数据 。比如字段为id name age现在要取出前5000个出现次数最多的name查询怎么写才能高效? name列上没有索引 。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select name,count(*)from 一个表group by nameorder by 2 desclimit 5000这是唯一的SQL语句。 你需要做的是,添加索引! 没有索引,速度不会快select name from tt group by name order by count(*) desc limit 5000 select name from tb group by name order by count(*) desc limit 5000 order by count(*) ..... 学习了order by count(*) 这个就是索引吗 通过ADO更新mysql表,2600条,用了30秒,怎么优化?急。谢谢 多个表关联查询的结果 做一列显示问题 query_cache_size是否应该禁用? 如何在windows 的mysql把数据库放到d盘 不同的连接查询出的结果不一致 诚恳求助:客户端如何SSL连接到服务器上? 从来没用过MYSQL,应该怎么入手啊? 完整性约束问题! (boycer ) 返回的JSON,有十万条,如何快速全部插入MYSQL? mysql多条件查询问题 这个不符合实际的sql语句 迷茫了 如何备分Mysql的视图或存储过程
from 一个表
group by name
order by 2 desc
limit 5000这是唯一的SQL语句。 你需要做的是,添加索引!
select name from tt group by name order by count(*) desc limit 5000
select name from tb group by name order by count(*) desc limit 5000
学习了order by count(*) 这个就是索引吗