SELECT DENSE_RANK() OVER (PARTITION BY [Date],Name ORDER BY ID) AS rank,ID,[Sr.no],Name,[Date]
FROM table
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/