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
Page file and storage setup
what's wrong with this SQL Data source
Positioning graphic bullet in list
tighten up table II
exchange 2010 and sata disk. Good? bad?
Regular Expression to match 7697998997 or 8724550
mac mail services email alias?
MS Access decimal selection format for number doesn't show in query
Export pager field from active directory
Access - Block Users