eu preciso testar se o resultado da variavel ATRASO é maior ou menos a 30.
O objetivo principal é separar os clientes que pagam com até 30 dias de vencimento dos que pagam com mais de 30 dias apos o vencimento.
O CAMPO VALORPAGO é o mesmo para os dois casos.
Apenas preciso separar os valores atraves dessa checagem de dias.. por isso usei o DATEDIFF e depois no where eu comporo a variavel ATRASO. o Problema que
usando o where eu tenho que fazer duas consultas .
Pergunta
Alessandro1972
Pessoal boa tarde !!
Preciso de um help
Como posso usar o comando case when para testar dois valores.Ex:
dentro do meu select eu uso a condição:
DATEDIFF(DAY,FLAN.DATAVENCIMENTO,FLAN.DATABAIXA)AS ATRASO
eu preciso testar se o resultado da variavel ATRASO é maior ou menos a 30.
O objetivo principal é separar os clientes que pagam com até 30 dias de vencimento dos que pagam com mais de 30 dias apos o vencimento.
O CAMPO VALORPAGO é o mesmo para os dois casos.
Apenas preciso separar os valores atraves dessa checagem de dias.. por isso usei o DATEDIFF e depois no where eu comporo a variavel ATRASO. o Problema que
usando o where eu tenho que fazer duas consultas .
Agluem consegue me dar uma luz ??
Obrigado
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.