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

Discussione in 'MS Access' iniziata da Giowin, 22 Maggio 2017.

  1. Giowin

    Giowin Nuovo Utente

    Registrato:
    22 Maggio 2017
    Messaggi:
    2
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    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.
     
  2. CarlettoFed

    CarlettoFed Nuovo Utente

    Registrato:
    Lunedì
    Messaggi:
    5
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    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.
     
  3. almorel

    almorel Nuovo Utente

    Registrato:
    Ieri
    Messaggi:
    5
    Mi Piace Ricevuti:
    0
    Punteggio:
    1
    Sesso:
    Maschio
    Direi che basta una query con totali, con la funzione conteggio e filtrando il periodo
    almorel
     
Sto caricando...

Condividi questa Pagina