SELECT userId,Rnk
FROM
(
SELECT DENSE_RANK() OVER (PARTITION BY quizId ORDER BY mark) AS rnk,*
FROM table
)t
WHERE quizId=@Yourpassedquizid
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/