Campos de Cálculo em Funções SQL

Pode utilizar o argumento expressão de cadeia numa função agregada SQL para realizar um cálculo sobre valores num campo. Por exemplo, pode calcular uma percentagem (como uma sobretaxa ou imposto de venda) multiplicando um valor de campo por uma fração.

A tabela seguinte fornece exemplos de cálculos em campos a partir das tabelas Encomendas e Detalhes de Encomendas na base de dados .mdb Northwind.

Cálculo

Exemplo

Adicione um número a um campo

Freight + 5

Subtrair um número de um campo

Freight - 5

Multiplique um campo por um número

UnitPrice * 2

Divida um campo por um número

Freight / 2

Adicione um campo a outro

UnitsInStock + UnitsOnOrder

Subtrair um campo de outro

ReorderLevel - UnitsInStock


O exemplo seguinte calcula o valor médio de desconto de todas as encomendas na base de dados .mdb Northwind. Multiplica os valores nos campos UnitPrice e Discount para determinar o valor de desconto de cada encomenda e, em seguida, calcula a média. Pode utilizar esta expressão numa declaração SQL no código Visual Basic:

SELECT Avg(UnitPrice * Discount) AS [Average Discount] FROM [Order Details];



Precisa de mais ajuda?

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×