社区
MySQL
帖子详情
这条排序SQL怎么提高效率?
BILLSJONE
2015-03-16 03:10:34
select distinct A.name from table A order by (select sum(num) as num from table where name=A.name) desc
一个表table,name字段有重复,num字段是数字。。显示不重复的name,然后相同的name的num加总数量排序。。
上面这条SQL结果是正确的,就是非常慢。一万多条记录就很慢了,原因是在排序那里。。
请问怎么修改才能又快又达到这样的排序功能?
...全文
221
1
打赏
收藏
这条排序SQL怎么提高效率?
select distinct A.name from table A order by (select sum(num) as num from table where name=A.name) desc 一个表table,name字段有重复,num字段是数字。。显示不重复的name,然后相同的name的num加总数量排序。。 上面这条SQL结果是正确的,就是非常慢。一万多条记录就很慢了,原因是在排序那里。。 请问怎么修改才能又快又达到这样的排序功能?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BILLSJONE
2015-03-16
打赏
举报
回复
解决了。。谢谢
oracle
排序
性能优化,如何优化
sql
排序
效率
请教各位大侠,1)有什么思路可以提高
sql
排序
的效率?不一定要一条
sql
实现,如果用pl/
sql
实现效率高也行。2)我们论坛有搜索帖子的功能吗?我想看以前是否有puber贴过类似的帖子。我遇到的问题情形如下:workitemhis ...
怎样去优化
SQL
让效率更高?
最近博主看完了《
SQL
进阶教程》这本书,看完后给博主打开了
SQL
世界的新大门,对于
SQL
的理解不在局限于以前的常规用法。借用其他读者的评论,读完醍醐灌顶,对
SQL
做到了知其然更能知其所以然。全书从头到尾强调了 ...
sql
如何提高查询效率?
一:参数是子查询时,使用 EXISTS 代替 IN 如果 IN 的参数是1, 2, 3 这样的数值列表,一般还不需要特别注意。...下面两条
SQL
语句返回的结果是一样的,但是使用 EXISTS 的
SQL
语句更快一些。 -- 慢 SELECT * .
优化
sql
提高查询效率
优化
sql
提高查询效率
如何优化
SQL
性能? 提高
SQL
查询速度?
如何写
SQL
? 如何写好
SQL
提高
SQL
性能? 本文总结了
SQL
优化的基本步骤, 内容详细, 包括
SQL
优化方向, 如何使用索引, 如何使用explain判断
SQL
性能等 如果对您有所帮助, 给个一键三连哦 ...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章