按计数SQL报告服务排序

时间:2012-05-27 06:55:53

标签: sql sql-server reporting-services

我在小报控件中有一个简单的查询,可以在一个月内获得所有潜在客户。然后我使用小报控制将它们分组为铅源。然后我有一个关联的计数列。我想对计数降序进行排序,而不在查询中进行。我一直收到一条错误消息,说你不能对聚合进行排序。

感谢。

1 个答案:

答案 0 :(得分:0)

你还可以再做一件事...... 只需在子查询部分编写查询,然后在外部查询中编写order by子句。

(假设您按查询分组 -

select lead_source, count(*) cnt
from your_table 
group by lead_source

所以你可以这样做 -

select lead_source, cnt from (
    select lead_source, count(*) cnt
    from your_table 
    group by lead_source
    )
order by cnt

这个your_table和group by column list你必须相应地编辑你的表结构..