Tecnología

Inicio

¿Cómo calculo Con SQL?

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 de trabajo típico para un programador de SQL. Debe seleccionar datos de una tabla, a continuación, utilizar esos datos para tomar cálculos que devolverlo 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 programas, a continuación, 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 del menú se abre un editor con el que redacte 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 Creación de variables para los resultados del cálculo. Por ejemplo, si desea agregar el total de dos pedidos de los clientes, necesita dos variables para contener cada orden total, entonces necesita una variable para contener los resultados de la adición. El código siguiente muestra cómo crear tres variables en SQL:

declare @ order1 dinero

declare @ order2 dinero

declarar el dinero @total

El "dinero" es el tipo de datos de la variable. Otros tipos de datos variables incluyen varchar, int, y de fecha y hora.

4 Recuperar las órdenes que desea calcular. El código siguiente muestra cómo consultar valores de las variables para calcular adelante en el código SQL:

seleccione @ order1 = order1, order2 @ = order2 de pedidos en los que idcliente = 1

En este ejemplo, el primer y segundo órdenes se recuperan de la tabla de pedidos para el cliente con el ID de 1.

5 Calcula los dos totales de la orden y guardar los resultados en la variable "@total". Para el cálculo de las variables en SQL, se utilizan los mismos operadores se utilizan con otras herramientas de programación. El signo "+", añade, los signo "-" resta, los divide símbolo "/" y los "*" se multiplica. El siguiente código añade las dos variables de orden:

establecer @total = @ + @ order1 order2