bonjour,
je dois extraire des données dans une table très grosse (+120 000 000 enr) et je souhaite limiter le volume extrait de cette façon
ma structure (simplifiée)
UNIT - DATE - LIEU
X - 15/10 - A
X - 10/10 - A
X - 05/10 - A
X - 08/09 - B
X - 02/09 - C
X - 05/08 - C
X - 02/07 - A
X - 06/07 - A
Y - 15/10 - B
Y - 08/10 - B
Y - 15/09 - A

Je souhaite récupérer les enregistrements ou le dernier lieu est identique par UNIT, donc les 3 plus récents A uniquement dans le cas de la UNIT X (pas les vieux A de juillet) et les 2 plus récents LIEU B de la UNIT Y, bref des que le LIEU change, je stoppe et passe à la UNIT suivante

et je n'y arrive pas

si vous savez, merci par avance

cdlt

laurent