Microsoft
Software
Hardware
Network
Question : Grab last two lab results
I need to grab the last two lab results from a table by date. How do I do this? I can grab max but not sure how to grab the last two. If there are 10 results I just want the last two
Answer : Grab last two lab results
select * from
(
select *,
rn=row_number() over (partition by patientid order by date desc) -- rank for each patient by latest date
from tbl
) SQ
where rn<=2 --- only top 2
Random Solutions
After Robocopy has finished the new folder disappears in Windows, but is available in DOS
Send "blast" email to all correspondents from Outlook 2007?
How to disable multitasking on iOS4 iPhone 3G ?
Maintaining line breaks
Word Merge File Field Switches
Summing values based concatenated date and variable
does gotomypc work on an ipad
Image does not display
MBSA Share Test
company web calendar exprted to CSV and outlook