Calcolo dei campi in funzioni SQL

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

È possibile utilizzare l'argomento espressione stringa in una funzione di aggregazione SQL per eseguire un calcolo sui valori in un campo. Ad esempio, si può calcolare una percentuale (ad esempio un supplemento o IVA), moltiplicando il valore di un campo da una frazione.

Nella tabella seguente vengono forniti esempi di calcoli sui campi dalle tabelle Ordini e dettagli ordini nel database Northwind..

Calcolo

Esempio

Aggiungere un numero a un campo

Freight + 5

Sottrarre un numero da un campo

Freight - 5

Moltiplicare un campo in base a un numero

UnitPrice * 2

Dividere un campo per un numero

Freight / 2

Aggiungere un campo a un'altra

UnitsInStock + UnitsOnOrder

Sottrarre un campo da un'altra

ReorderLevel - UnitsInStock


Nell'esempio seguente viene calcolato lo sconto medio di tutti gli ordini del database Northwind.. Moltiplica i valori nei campi PrezzoUnitario e sconto per determinare l'importo dello sconto di ogni ordine e quindi viene calcolata la Media. È possibile utilizzare questa espressione in un'istruzione SQL nel codice Visual Basic:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];



Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×