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 .
Question
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 to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.