Guarda è molto semplice
mi servono dei numeri
esempio
Quante femmine di eta compresa tra 20 e 30 in trattamento nel primo trimestre?
quante tra 30 e 40 ecc
Stessa cosa per imaschi
e poi iltotale, che come dici tu ottengo sommando direttamente i due precedenti
ecco un esempio su un altro parametro, titolo di studio
SELECT dateTQ2.ID, anagrafica.SESSO, anagrafica.[TITOLO DI STUDIO]
FROM dateTQ2 INNER JOIN anagrafica ON dateTQ2.ID = anagrafica.Id
WHERE (((anagrafica.SESSO) Like "femmina") AND ((anagrafica.[TITOLO DI STUDIO]) Like "Elementari"));
SELECT dateTQ2.ID, anagrafica.SESSO, anagrafica.[TITOLO DI STUDIO]
FROM dateTQ2 INNER JOIN anagrafica ON dateTQ2.ID = anagrafica.Id
WHERE (((anagrafica.SESSO) Like "femmina") AND ((anagrafica.[TITOLO DI STUDIO]) Like "Medie"));
..e cosi via con altri possibili tioli di studio superiori, università ecc
ripetute anche per i maschi
In queste query TQ2 è la query che mi seleziona l'intervallo di tempo
Pensa che pe ril titolo di studio sono 6 valori possibili, quindi 6 query con FEMMINA e 6 con MASCHI
totale 12
E devo ancora ottenere il conteggio dei risultati ottenuti
Ne avro di altre con OCCUPAZIONE al posto di TITOLO di STUDIO, oppure con SOSTANZA ASSUNTA..ecc
questo è il pattern che si ripete
Sono molte query
Semplici ma un laborioso lavoro di costruzione di tutte le evenienze
Alla fine sul report dovro mettere i totali di tutte queste evenineze
Nell ultimo trimestre
x femmine trattate con titolo di stuio elementare
x femmine con licenza media ecc
stessa cosa per i maschi
poi totali
e poi di nuovo stessa cosa con occupazione..e altri parametri
Il tutto ottenuto dopo aver impostato date e premuto un tasto "esegui"
Non credo ci sia molto da elaborare
L'unica cosa che volevo fareè calcolare il conteggio di tutte queste query nella query stessa, o in un altro modo che non mi costringa a costruire la query di conteggio sulla query di selezione,(una unica query come hai detto tu?ci provo...) per non avere centinaia di query a quel punto