Sur SQL Server 2014, j'ai une table visits(id_visit, date, id_person)
je ne peux pas trouver un moyen d'obtenir le id_ de la dernière visite pour chaque personne dans une fonction d'agrégationGroupe par une fonction d'agrégation dans
ne sais pas vraiment si il peut aider, mais ici est un peu ce que je voudrais avoir
select *
from visits
where id_visit in (select id_visit, max(date) from visits group by id_person)
Si j'avais comme des visites (id_visit, id_person, date) 1,1, « 17.07.2017 » 2,1 , '2017-01-01' 3,2, '2016-01-01' 4,2, '2015-01-01' 5,2, '2013-01-01' je voudrais qu'il revienne 1,3,5
Ajouter des données de table d'échantillons et le résultat attendu - sous forme de texte formaté. – jarlh