Operazioni matematiche fra campi numerici nelle query di Access

di Gianfranco Budano

Pubblicato 26 Febbraio 2008
Aggiornato 12 Febbraio 2018 20:44

Una delle caratteristiche più importanti delle query è quella di effettuare operazioni matematiche visualizzando ulteriori campi non necessariamente presenti nelle tabelle di origine.

Supponiamo di voler calcolare il valore dei movimenti di magazzino per alcuni prodotti in un dato periodo.

Al solito creeremo una query (dal menù Crea | Struttura query) aggiungiamo la tabella con i movimenti di magazzino e, alla query, i campi necessari al calcolo: codice e descrizione prodotto, costo unitario e quantità movimentata.

Ultimo passaggio, aggiungiamo alla prima colonna libera e nella prima riga la stringa contenente la seguente espressione:
CostoperProdotto: [Quantità]*[ImportoUnitario]

Dove per Quantità intendiamo il nome del campo dove sono specificate le quantità di beni movimentati e per ImportoUnitario intendiamo il nome del campo dove è specificato il prezzo unitario del relativo prodotto.