Pergunta : O MS alcança a partilha do SQL pela ac1ão alternativa zero necessário

Eu estou escrevendo a algum SQL (using o acesso 2007) essas somas uma coluna e uso então este valor para calcular uma porcentagem de outra coluna somada. Entretanto, se não há nenhum dados para a coluna somada denominador, eu começ o resultado do #error (partilha por zero). Como posso eu apenas substituir este quociente com um zero em vez do valor do #error? soma do

If (vendas. [Vendas totais]) estão abaixo 0, a seguir eu começ o valor do #error para PayrollPercent, e o formulário que o valor de PayrollPercent está indicado dentro não trabalha (não sure porque não trabalha e simplesmente não indica o #error, mas aquela é uma pergunta separada)
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
soma notpretty do >SELECT " do class= " de " codeSnippet853879 do id= do
           
class= do

Resposta : O MS alcança a partilha do SQL pela ac1ão alternativa zero necessário



SELECIONAR IIF (soma (vendas. [Vendas totais]) =0,0, soma (Sales.Payroll) /Sum (vendas. [Vendas totais])) COMO PayrollPercent das vendas

MX
Outras soluções  
 
programming4us programming4us