Galera como faço a separação de um campo transformando em dois campos.
Um dt_=>24h e o outro <24h.
O campo é dt_alta, separando assim todos registros da data >=24h e outro com apenas <24h.
DATA HORA =>24H E <24H
-
- Rank: Estagiário Pleno
- Mensagens: 6
- Registrado em: Seg, 13 Nov 2017 9:10 am
-
- Moderador
- Mensagens: 641
- Registrado em: Seg, 03 Set 2007 3:26 pm
- Localização: Fortaleza - CE
att,
Daniel N.N.
Daniel N.N.
Bom,
pelo visto haverá uma diferença entre datas, onde esta resultará em 1 ou mais se a diferença dor maior ou igual a 24h. E será 0.xxx se for menor do que 24h.
Mas para "dividir" a coluna , uma forma simples seria como o código a seguir, usando "case":
pelo visto haverá uma diferença entre datas, onde esta resultará em 1 ou mais se a diferença dor maior ou igual a 24h. E será 0.xxx se for menor do que 24h.
Mas para "dividir" a coluna , uma forma simples seria como o código a seguir, usando "case":
select CASE WHEN DATA_ALTA >= "24h" THEN
DATA_ALTA
ELSE
NULL
END DATA_MAIOR_24
, CASE WHEN DATA_ALTA < "24h" THEN
DATA_ALTA
ELSE
NULL
END DATA_MENOR_24
FROM ... ;
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 16 visitantes