Pergunta : Resultados do laboratório do último dois da garra

Eu preciso de agarrar os últimos dois resultados do laboratório de uma tabela em a data. Como eu faço este? Eu posso agarrar máximo mas não sure como agarrar os últimos dois. Se há 10 resultados mim apenas querer o último two

class= do

Resposta : Resultados do laboratório do último dois da garra

selecionar * de
(
selecionar *,
  rn=row_number () sobre (divisória pela ordem do patientid pelo desc da data) -- Rank para cada paciente em a data a mais atrasada
do tbl
) QUADRADO
onde rn<>
Outras soluções  
 
programming4us programming4us