Microsoft
Software
Hardware
Network
Question : Rank Records by Grouping in Access Query
I have the following Access query.
SELECT Round1.Class, Round1.Number, Round1.Name, Round1.Position
FROM Round1
ORDER BY Round1.Class, Round1.Position;
I need to add a column that ranks the records by Position within each Class Grouping.
Example:
Class Number Name Position Rank
A 450 Fred 12 1
A 451 Tom 24 2
B 500 Bob 45 1
B 550 Tim 76 2
Answer : Rank Records by Grouping in Access Query
try this query
select Class, Number, Name, Position,(select count([class]) from round1 as r where class=round1.class and position<=round1.position) as rank
from round1
order by Round1.Class, Round1.Position;
Random Solutions
Exchange Error as posted
Intel Sata RAID controller on RHEL 4 problem
Roaming Profiles in Windows 7 Pro and SBS 2008
Backup on Hyper-V Cluster
Cisco Unity Express to Trigger MWI on overlay DN
Whats the difference? $var and $_var
Javascript to get <TD> inner text in MSIE, FF and Chrome
Visio 2007 - Adding Connector Drag points
How to get lightbox to show over Flash banner?
Strip out ’s in mySQL query | XML Parsing Error: undefined entity