Como seleciono apenas a entrada mais recente em uma tabela?
Eu tenho um banco de dados SQLServer de 3 tabelas.
Project
ProjectID
ProjectName
Thing
ThingID
ThingName
ProjectThingLink
ProjectID
ThingID
CreatedDate
Quando uma coisa é atribuída a um projeto, uma entrada é colocada na tabela ProjectThingLink. As coisas podem se mover entre projetos. O CreatedDate é usado para saber qual projeto foi movido pela última vez também.
Estou tentando criar uma lista de todos os projetos com os quais as coisas estão atualmente vinculadas a eles, mas meu cérebro está falhando.
Existe uma maneira fácil de fazer isso?