ola galera,td ok? estou aqui necessitando de uma ajudinmha.
E o seguinte preciso preciso fazer um select entre 2 datas e comparar se o intervalo é de até 120 dias, se for eu tenho que representar com 0(zero) se for maior tenho que representar com 6(sesi).
será que alguém pode me ajudar. Desde já agradeço!
resultado em dias da comparação de 2 datas
-
- Rank: Programador Pleno
- Mensagens: 44
- Registrado em: Qua, 04 Jan 2006 9:12 am
- Localização: Botucatu - SP
- Contato:
- TBou
- Rank: Analista Sênior
- Mensagens: 136
- Registrado em: Qui, 05 Ago 2004 9:33 am
- Localização: Campo Grande - MS
Neste caso usa um case
flow
select case
when (to_date('01/05/2006','dd/mm/rrrr') - to_date('01/01/2006','dd/mm/rrrr')) <= 120 then
0 /* se for até 120 dias */
else
1 /* se for mais que 120 dias */
end
from dual
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes