Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Riassumendo, la prima query qry_001_NumDipTotali calcola il numero di dipendenti totali
SELECT Count( * ) AS NumDip
FROM TblAnagrafica
WHERE (((TblAnagrafica.In_Forza)=True));
Qundi la query qry_003_NumDipComuneBari, che ti ho postata i precedenza,
SELECT Left([Citta],4) AS CittaBari, Count(TblResidenza.ID_Anagrafica) AS NumDipBari
FROM TblAnagrafica INNER JOIN TblResidenza ON TblAnagrafica.ID_Anagrafica = TblResidenza.ID_Anagrafica
WHERE (((TblAnagrafica.In_Forza)=True))
GROUP BY Left([Citta],4)
HAVING (((Left([Citta],4))="Bari"))
ORDER BY Left([Citta],4);
La successiva query per il calcolo della percentuale per il Comune di Bari è la seguente qry_004_PercDipComuneBari
SELECT qry_003_NumDipComuneBari.CittaBari, [NumDipBari]/[NumDip] AS Perc
FROM qry_003_NumDipComuneBari, qry_001_NumDipTotali;
In una form o in una report puoi impostare come origine dati del controllo
=DLookUp("Perc";"qry_004_PercDipComuneBari")
quindi per il formato del controllo imposta Percentuale e con decimali 2 o se preferisci 0.
Mimmo