Subtrair - nao mostrar numero negativo...

SQL Server

20/03/2009

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

Curtidas 0

Respostas

Ara.es

Ara.es

20/03/2009

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!!


GOSTEI 0
POSTAR