200843 2012-02-14 07:49:00200843 2012-02-15 06:56:00231022 2012-02-14 07:49:00233525 2012-01-30 21:15:00276699 2012-01-30 21:14:00291019 2012-01-30 21:15:00298805 2012-01-30 21:15:00298805 2012-02-15 06:56:00298805 2012-02-21 09:39:00306011 2012-02-14 07:49:00306011 2012-02-15 06:56:00306011 2012-02-21 09:55:00313538 2012-01-30 21:15:00316135 2012-01-30 21:14:00
200843 2012-02-15 06:56:00231022 2012-02-14 07:49:00233525 2012-01-30 21:15:00276699 2012-01-30 21:14:00291019 2012-01-30 21:15:00298805 2012-02-21 09:39:00306011 2012-02-21 09:55:00313538 2012-01-30 21:15:00316135 2012-01-30 21:14:00
SELECT *FROM ( SELECT ROW_NUMBER() OVER ( PARTITION BY CandidateID ORDER BY YourDateColumn DESC ) AS RN, * FROM YourTable ) AS YTWHERE YT.RN = 1
select CandidateID, max(YourDateColumn)from YourTablegroup by CandidateID