求SqlServer2005下分组排序的高效执行Sql语句 20zhao8848jun]

发布时间:2016-12-11 14:08:31 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"求SqlServer2005下分组排序的高效执行Sql语句 20zhao8848jun]",主要涉及到求SqlServer2005下分组排序的高效执行Sql语句 20zhao8848jun]方面的内容,对于求SqlServer2005下分组排序的高效执行Sql语句 20zhao8848jun]感兴趣的同学可以参考一下。

select row_number() over(order by count(b.dc_Id) desc),a.v_Name,count(b.dc_Id)  from tb_MenuClass a join tb_Product  b on a.i_Id= b.i_BrandId group by a.v_Name 其中tb_MenuCalss 是栏目表,tb_Product是产品表,取得产品最多的栏目,并按产品量来排序,上面是我能写出的语句,求执行效率更高的Sql语句

你的语句其实 已经很优化了 加索引吧

on a.i_Id= b.i_BrandId 条件列上加索引

上一篇:客户机sqlserver不能连接vmware 里面的sqlserver 30分,无满意结帖,结帖人zscaa123456]
下一篇:mongoDb的mapReduce问题 40pingqunnayang]

相关文章

相关评论