? SQL Server contient les données de votre entreprise et de créer des procédures stockées efficaces implique l'addition, soustraction , division et multiplication de certaines fonctions. Calculs dans SQL Server est une tâche de travail typique pour un programmeur SQL. Vous devez sélectionner les données d'une table, puis utiliser ces données pour effectuer des calculs que vous renvoyez à l'utilisateur. Cette situation est commune dans les applications bureautiques et web. Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur « SQL Server » dans la liste des groupes de programmes , puis cliquez sur « SQL Server Management Studio. " Ce raccourci ouvre l'interface de programmation SQL principal .
2
clic droit sur le nom du serveur SQL dans le panneau de gauche et sélectionnez « Nouvelle requête ». Cette option de menu ouvre un éditeur avec lequel vous écrivez votre code SQL. Si vous avez une procédure stockée que vous souhaitez modifier à la place , cliquez-droit sur le nom de la procédure stockée et sélectionnez " Modifier".
3
créer des variables pour vos résultats de calcul. Par exemple, si vous souhaitez ajouter le total des deux commandes des clients, vous avez besoin de deux variables pour contenir chacun total de la commande , alors vous avez besoin d'une variable pour contenir les résultats de l' addition. Le code suivant vous montre comment créer trois variables dans SQL :
declare @ order1 argent
declare @ order2 argent
declare @ totale argent
«argent» est le type de données de la variable. D'autres types de données variables comprennent varchar , int, et datetime .
4
Récupérer les commandes que vous voulez calculer . Le code ci-dessous vous montre comment interroger les valeurs des variables pour calculer ultérieurement dans votre code SQL :
select @ order1 = order1 , @ order2 = order2 de commandes où CustomerId = 1
Dans cet exemple, les premier et deuxième ordres sont récupérés à partir de la table des commandes pour le client avec l'ID 1.
5
Calculer les deux totaux de l'ordre et enregistrer les résultats dans le " @ totale» variable. Pour calculer les variables SQL , vous utilisez les mêmes opérateurs que vous utilisez avec d'autres outils de programmation . Le signe "+" , ajoute le signe "-" soustrait , le signe "/" divise et le "*" multiplie . Le code suivant ajoute deux variables de commande :
set @ Total = @ + @ order1 order2