le crosstab nn le so costruire in sql ma solo col costruttore di access (si usa il comando PIVOT)...cmq allego il codice
TRANSFORM Count(AA.Id_Pratica_Ps) AS CountOfId_Pratica_Ps
SELECT AA.Tipo_Lavoro
FROM AA
GROUP BY AA.Tipo_Lavoro
ORDER BY AA.Tipo_Lavoro
PIVOT Format([Time],"yy mm");
access con le crosstab query mi richiede di inserire necessariamete un campo che funge da colonna una da riga e un campo che deve essere i valori che popolano la celle
tipo cosi (esempio preso su uinternet giusto per far capire):
ora le righe sono il campo tipo_lavoro
le colonne il campo time (col format anni-mesi)
i valori sono il count sul campo pratiche
il fatto è che se nn cè l'intersezione (ovvero la cella dellamatrice èvuota perche nn ho pratiche in quel mese o nn ho pratiche per quel lavoro) mi viene omessa una colonna o una riga mentre io vorrei che fossero inserite (valorizzando a 0 o blank etc. le celle corrispondenti)