December 15, 2008 at 3:56 am
Hi,
I'm new to this forum. I receive the daily emails which I often find informative but have never ventured a request for assistance before.
I am trying to add group ranking to a report automatically generated and exported via Excel Email from Reporting Services. I need to replicate an existing manually generated Excel workbook which includes a Rank against each row. I cant seem to find a way of doing this automatically.
The data might look like this.
Rank Group Name Value
1 Top Group 1234.00
2 Second Group 788.50
3= Third Group No 1 500.00
3= Third Group No 2 500.00
5 Last Group 350.67
This is just a made up example but the excel Rank function does exactly this and users have come to rely on it.
Can anyone be of any assistance?
December 15, 2008 at 4:25 am
select rank() OVER ( partition by group_name ORDER BY group_name ) as rank, group_name, value, from group
Try the above code for getting rank.
December 15, 2008 at 7:50 am
Thanks Gauthama,
I will try this syntax.
I have not used Partions before so it may take a little while to work it out.
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy