Normalmente SQL é usado para escrever consultas para selecionar dados específicos de um banco de dados , no entanto, SQL é uma linguagem de programação versátil com iteração , variáveis e operações aritméticas . SQL , de fato, pode fazer muito do que linguagens seqüenciais orientada objeto ou puder. Ao aproveitar SQLs muitos recursos que você pode escrever código mais eficiente e compacto. O uso de operações aritméticas em uma consulta é uma boa introdução para alguns do que SQL pode fazer. Coisas que você precisa 
 Um banco de dados relacional para o qual você tem credenciais para criar, inserindo e leitura de tabelas  
 Um ambiente de programação de banco de dados , como o SQL Developer, SQL Express Management Studio, ou SAPO 
 Show Mais instruções 
 Criando , Preenchendo e Consultando dados de exemplo 
 1 
 Criar uma tabela para armazenar dados numéricos. Enquanto estiver conectado a um ambiente de banco de dados ou esquema, executar a seguinte declaração em seu ambiente de desenvolvimento SQL para criar uma tabela para gerenciar um negócio madeira imaginário : 
 
 CRIAR exemplo TABLE ( 
 , id INT , 
 produto VARCHAR ( 100) , 
 despesas decimal , 
 receita decimal , 
 
 quantitySold INT ); 
 Página 2 
 Inserir dados na tabela. Execute as seguintes instruções : 
 
 INSERT INTO exemplo (id , produto, despesas , receitas , quantitySold ) VALUES (1, ' bancada ' , 150.00 , 350.00 , 2) 
 ; GO 
 
 INSERT em exemplo (id, produto , despesas, receitas, quantitySold ) VALUES ( 2 , ' Tabela ', 650.00 , 1500.00 , 4) 
 GO < br /> 
 INSERT em exemplo (id, produto , despesas, receitas , quantitySold ) VALUES (3, ' corte Board ' , 10,00, 25,00, 3); 
 3 
 Criar uma consulta que contém uma operação aritmética . Os resultados da operação será exibido em uma coluna separada . Use operadores matemáticos simples , tal como faria em qualquer outro contexto : 
 
 Selecione um produto , despesas, receitas, quantitySold , receita - despesas como peritemprofit , (receitas - despesas) * quantitySold como totalProfit de exemplo 
 
 A consulta acima executa duas operações aritméticas . Primeiro, ele subtrai despesas da receita para cada item para se chegar a uma figura que representa o lucro de cada item. Em seguida, ele multiplica o valor de lucro pelo número na quantidade vendida para chegar a um valor para o lucro total. Executar a consulta . Deve produzir uma tabela que se parece com isso : 
 
 despesas produtos receita quantitySold peritemprofit totalProfit 
 Bench 150 350 2 200 400 
 Tabela 650 1500 4 850 3400 < , br /> Tábua 10 25 3 15 45 4 
 
 SUM ou AVG pode ser combinado com operadores aritméticos para fornecer cálculos cumulativos. A consulta a seguir mostra o lucro total contido na tabela de exemplo : 
 Select SUM ( (receita - despesas) * quantitySold ) como cumulativeProfit de exemplo /> 
 Esta consulta mostra por média lucro artigo: 
 
 Select AVG ( (receita - despesas) ) como averagePerItemProfit de exemplo