РЕДАКТИРОВАТЬ
Я рекомендую использовать ответ ExLo.То, что я написал, было направлено в правильном направлении с функциональностью окна, но, похоже, он точно соответствует вашим потребностям.
Чтобы получить лучший ответ, вы должны опубликовать ожидаемые результаты и, возможно, больше тестовых данных.
Без тестирования, я полагаю, это поможет вам найти правильный путь.
Вы можете использовать Dense_Rank () Over (Order By Date Desc) в качестве DateRank и Row_Number () Over (Partition By Name Order By Date Desc).) As NameDateOrder
Если вышеупомянутое является подзапросом или cte, вы можете выбрать из этого и упорядочить по DateRank, NameDateOrder