SQL structured query language () di Microsoft recupera i record dalle tabelle di database, ma può essere utilizzato per calcoli pure. Potete prendere due colonne dal vostro tavolo e utilizzarli in una divisione. Questo è comunemente usato come un modo per calcolare i valori di due ed entrare il totale in un'altra colonna della tabella. Il linguaggio SQL supporta anche altri calcoli matematici, ad esempio addizioni, sottrazioni e moltiplicazioni.
Istruzioni
1
Creare tre variabili SQL per contenere i valori di calcolo. I primi due contengono i valori dalle tabelle del database. L'ultimo contiene il valore risultante. Il codice riportato di seguito viene illustrato come creare variabili SQL:
dichiarare int @value1
dichiarare int @value2
dichiarare @result galleggiante
Le prime due variabili contengono numeri interi (int). L'ultima variabile permette un risultato che contiene un valore decimal.
2
Assegna i valori di due variabili primi trovati nella tabella. Il seguente codice recupera due valori da una tabella di ordine del cliente:
Selezionare @value1 = item1_quantity, @value2 = item2_quantity dall'ordine dove customerID = 1
In questo esempio, i valori di quantità per ordine di un cliente vengono salvati nelle rispettive variabili SQL.
3
Dividere le due variabili e salvare il risultato nella variabile "@result". Il codice riportato di seguito viene mostrato come dividere in SQL:
impostare @result = (@value1 + @value2) / 2
Il calcolo di cui sopra è la formula che determina il numero medio di articoli acquistato un utente. Il risultato viene salvato nella variabile "@result".
4
Stampare il risultato per verificare il calcolo ha funzionato correttamente. L'istruzione "print" è utilizzato per eseguire il debug e verificare i calcoli in SQL. Utilizzare l'istruzione seguente per stampare il risultato alla console SQL:
stampa @result