Subtrair - nao mostrar numero negativo...

20/03/2009

0

Pessoal, sou meio leigo em sql server

será que alguem pode me ajudar....???

A situação do select é essa.

select valor1, valor2, valor2-valor1 as Valor3 from tabela.

Porém o valor 3 não pode ser 0 ou negativo...
qdo for 0 ou negativo teria q retornar 1.

alguem sabe como fazer???

obrigado...


Davefloripa

Davefloripa

Responder

Posts

23/03/2009

Ara.es

davefloripa, ai está uma solução, nao sei se é a melhor, mas ja é alguma coisa. Flw!!!
SELECT VALOR1,
       VALOR2,
       ( CASE
           WHEN ( (VALOR2-VALOR1) < 0 ) THEN 1
           ELSE (VALOR2-VALOR1)
         END ) VALOR3
FROM   TABELA


qualquer coisa é só postar!!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar