structuré langage de requête de Microsoft (SQL ) récupère les enregistrements de tables de base de données , mais il peut être utilisé pour les calculs ainsi . Vous pouvez prendre deux colonnes de votre table et utilisez-les dans un calcul de division. Ceci est communément utilisé comme un moyen de calculer deux valeurs et inscrivez le total dans une autre colonne du tableau. Le langage SQL supporte également d'autres calculs mathématiques , telles que l'addition , la soustraction et la multiplication. Instructions
1
créer trois variables SQL pour stocker les valeurs de calcul. Les deux premières contiennent les valeurs des tables de base de données . Le dernier contient la valeur résultante. Le code suivant vous montre comment créer des variables SQL :
declare @ valeur1 valeur2 intdeclare intdeclare @ @ result flotteur
Les deux premières variables contiennent des nombres entiers ( int) . La dernière variable permet un résultat qui contient une valeur décimale .
2
céder vos deux premières variables valeurs trouvées dans votre table. Le code suivant récupère deux valeurs d'une table de commande du client :
sélectionner @ valeur1 = item1_quantity , @ valeur2 = item2_quantity de l'ordre là où CustomerId = 1
Dans cet exemple , les valeurs de quantité pour un client afin sont enregistrés dans les variables SQL respectifs.
3
Diviser les deux variables et sauvegarder le résultat dans la variable " @ résultat " . Le code suivant vous montre comment diviser en SQL:
set @ result = (@ valeur1 + valeur2 @ ) /2
Le calcul ci-dessus est la formule qui détermine le nombre moyen d' articles un utilisateur acheté . Le résultat est enregistré dans la variable " @ résultat " .
4
imprimer le résultat pour vérifier le calcul a fonctionné correctement . La déclaration "print" est utilisé pour déboguer et vérifier les calculs en SQL. Utilisez la commande suivante pour imprimer le résultat de votre console SQL :
print @ Résultats d'