I have sorted data by accNumber and Date (3rd coulmn) and grouped it by accNumber and Rest. For each account number there could be many dates (3rd column, sorted from smallest to largest). I want to select rows with highest date (3rd column) for each accNumber. Here is the code for sorting and grouping (from here I want to choose rows with largest date in 3rd columnfor each accNumber):
select a.accNumber, a.Rest, min(a.Date), max(b.Date)
from t1 a, t1 b
where a.Rest=b.Rest
and a.accnumber=b.accnumber
group by a.accNumber, a.Rest
order by a.accNumber, 3
I am using MS SQL. Thanks in advance