? SQL Server contiene los datos de su empresa, y la creación de procedimientos almacenados eficientes implica la suma, resta , división y multiplicación en algunas funciones. Los cálculos en SQL Server es una tarea típica para un programador SQL . Debe seleccionar datos de una tabla , a continuación, utilizar esos datos para realizar los cálculos que usted regresa al usuario. Esto es común en las aplicaciones de escritorio y web. Instrucciones
1
Haga clic en el Windows botón " Inicio" y seleccione " Todos los programas". Haga clic en " SQL Server" en la lista de grupos de programa , haga clic en "SQL Server Management Studio. " Este acceso directo se abre la interfaz principal de programación SQL .
2 Haga clic en el nombre de SQL Server en el panel izquierdo y seleccione " Nueva consulta ". Esta opción de menú se abre un editor con el que se escribe el código SQL . Si usted tiene un procedimiento almacenado que desea editar en su lugar, haga clic en el nombre del procedimiento almacenado y seleccione " Modificar".
3
Crear variables para los resultados del cálculo. Por ejemplo, si desea agregar el total de los dos pedidos de los clientes , se necesitan dos variables para contener el total de cada orden, entonces usted necesita una variable para que contenga los resultados de la adición. El código siguiente muestra cómo crear tres variables en SQL :
declare @ order1 dinero
declare @ order2 dinero
declare @ total de dinero
" dinero " es el tipo de datos de la variable. Otros tipos de datos variables incluyen varchar , int , y fecha y hora.
4
Recuperar las órdenes que desea calcular . El código siguiente muestra cómo consultar los valores de variables para calcular adelante en el código SQL :
select @ order1 = order1 , @ order2 = order2 a pedidos donde CustomerID = 1
En este ejemplo, el primer y segundo orden se recuperan de la tabla de pedidos de cliente con el ID de 1 .
5
Calcular los dos totales de pedidos y guardar los resultados en la variable " @ total." Para el cálculo de las variables de SQL , debe utilizar los mismos operadores se utilizan con otras herramientas de programación . El signo "+ ", añade , el signo "-" resta , el signo "/" divide y el "*" se multiplica. El siguiente código añade las dos variables de orden :
set @ Total = @ order1 + @ order2