? SQL Server contém os dados de sua empresa, e criar procedimentos armazenados eficientes envolve adição, subtração, divisão e multiplicação em algumas funções. Cálculos em SQL Server é uma tarefa de trabalho típico para um programador SQL. Você deve selecionar dados de uma tabela , em seguida, usar esses dados para fazer cálculos que você retorne para o usuário. Isso é comum em aplicações desktop e web . Instruções
1
Clique no Windows botão " Iniciar" e selecione "Todos os Programas". Clique em " SQL Server" na lista de grupos de programas , em seguida, clique em " SQL Server Management Studio. " Este atalho abre a interface de programação de SQL principal.
2
direito do mouse no nome do SQL Server no painel à esquerda e selecione " New Query ". Esta opção de menu abre um editor com o qual você escreve seu código SQL. Se você tem um procedimento armazenado que você deseja editar em vez disso, clique com o nome do procedimento armazenado e selecione " Modificar".
3
Criar variáveis para os resultados de cálculo. Por exemplo, se você deseja adicionar o total de dois pedidos de clientes, você precisa de duas variáveis para conter cada total do pedido , então você precisa de uma variável para conter os resultados da adição. O código a seguir mostra como criar três variáveis em SQL:
declare @ order1 dinheiro
declare @ order2 dinheiro
declare @ money total
A " dinheiro" é o tipo de dados da variável. Outros tipos de dados variáveis incluem varchar , int, e data e hora.
4
Recupere os pedidos que você deseja calcular . O código abaixo mostra como consultar os valores das variáveis para posteriormente calcular em seu código SQL: select @
order1 = order1 , @ order2 = order2 de encomendas onde customerid = 1
Neste exemplo, a primeira e segunda ordens são recuperados da tabela de pedidos para o cliente com o ID 1.
5
Calcule os dois totais de ordem e salvar os resultados no "@ total de " variável. Para calcular variáveis em SQL , você pode usar os mesmos operadores que você usa com outras ferramentas de programação. O sinal "+ ", acrescenta , os sinal "-" subtrai , o " /" divide gestuais e as "*" multiplica. O código a seguir adiciona as duas variáveis de ordem :
set @ Total = @ order1 + @ order2