Buongiorno ragazzi.
Sono uno alle prime armi e se scrivo sciocchezze vi prego di perdonarmi.
In access ho una tabella ANAGRAFICA. Di questa tabella in questa operazione considero solo i campi "UFFICIO", "SETTORE", "ESITO". Nello specifico dato un settore ed un ufficio voglio sapere quanti record hanno un esito definito (non vuoto). Quindi devo inserire questo valore in una tabella excel. La parte excel non è assolutamente un problema. Attraverso due cicli ho sia settore sia ufficio da excel e tramite query li trasformo negli appositi identificativi set e uff che poi vorrei passare alla query.
Come SQL funzionante ho
SELECT ANAGRAFICA.ID_UFFICIO, ANAGRAFICA.ID_UA, Count(ANAGRAFICA.EsitoComplessivo) AS ConteggioDiEsitoComplessivo
FROM ANAGRAFICA
GROUP BY ANAGRAFICA.ID_UFFICIO, ANAGRAFICA.ID_UA
HAVING (((ANAGRAFICA.ID_UFFICIO)=1) AND ((ANAGRAFICA.ID_UA)=7));
Però non vorrei abusare troppo delle query.
Avevo pensato ad una query per eseguire il conteggio di esito ma proprio non mi riesce. Nello specifico avevo pensato a
"SELECT UFFICIO, SETTORE, ESITO from ANAGRAFICA where UFFICIO= " & uf & " and SETTORE= " & set
ma mi da sempre errore previsto 2. Ho gia scritto query simili dove sbaglio?
Potreste correggere i miei errori. Sono davvero alle primissime armi con access e ho appena cominciato a scalfire la sua programmazione in VBA.
saluti e grazie ancora per il tempo che mi dedicate