[ACCESS2007]: contare li ultimi record con lo stesso valore in un campo, finchè il valore non cambia

Giowin

Nuovo Utente
22 Mag 2017
2
0
1
59
Ciao a tutti, devo contare in una tabella il numero di record dalla data più recente alla data meno recente che contengano lo stesso valore, fino al primo valore diverso, es.:

Nome | data | Valutazione
(a-z)
ANNA | 22/06/2017 | A
ANNA | 22/05/2017 | A

ANNA | 22/04/2017 | B
ANNA | 22/03/2017 | A
ANNA | 22/02/2017 | A

MARA | 22/06/2017 | A
MARA | 22/05/2017 | A
MARA | 22/04/2017 | A

MARA | 22/03/2017 | C
MARA | 22/02/2017 | A

......
......
......
a questo punto, il risultato di una quesy che contiene solo i record con le ultime "A" in ordine di data e con raggruppamento e conteggio mi deve dare il seguente risultato:
ANNA | 2 (2 sono le "A" di giugno e maggio, le altre di marzo e febbraio non devono essere contate)
MARA | 3 (3 sono le "A" di giugno, maggio e aprile, la "A di febbraio non deve essere contata)

spero di essermi spiegato. Come si può fare? Grazie.
 

CarlettoFed

Utente Attivo
17 Lug 2017
82
1
8
67
Sono iscritto da oggi per cui se ti interessa ancora la soluzione posso dartela, fammi sapere.
La soluzione comunque è possibile solo tramite routine vba di elaborazione dati.
 

almorel

Nuovo Utente
21 Lug 2017
5
1
3
75
Direi che basta una query con totali, con la funzione conteggio e filtrando il periodo
almorel