SQL Server selecionando registros com data hora mais recente

Eu tenho uma tabela como abaixo:

MyJob|   MyKey  |MyCode|MyDate| MyTime 
----------------------------------       
q183b| 0131081a |  24  |100315| 9:37        
q183b| 0131081a |  9   |100315| 11:38        
q183b| 0132426a |  1   |90314 | 15:36        
q183b| 0132426a |  2   |100315| 9:36        
q183b| 0132426a |  85  |100315| 11:36

Observe que o formato MyDate será YYMMDD e MyTime estará no formato de 24 horas.

Quero devolver o resultado do MyKey exclusivo com MyDate e MyTime mais recentes. O resultado esperado será algo como:

MyJob |   MyKey  |MyCode| MyDate | MyTime        
q183b | 0131081a | 9    | 100315 | 11:38        
q183b | 0132426a | 85   | 100315 | 11:36

Qualquer ajuda será muito apreciada. Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion