Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Meus caros, tenho encontrado muitas dificuldades em trabalhar com datas de dados de importo através de consulta SQL no meu banco de dados oracle.
Os campos de data no meu banco de dados são do tipo Char(8) e para transforma-los em data utilizo no SQL TO_DATE(RD_DATPGT,'YYYY-MM-DD').
Para trazer o campo mês e o campo ano utilizo o seguinte:
, TO_NUMBER(TO_CHAR(TO_DATE(RD_DATPGT,'yyyy-mm-dd'),'yyyy')) ANO
, TO_CHAR(TO_DATE(RD_DATPGT,'yyyy-mm-dd'),'MON') MES_EXTENSO
Ocorre que, por exemplo, caso eu tenha o MES_EXTENSO selecionado NOV e eu faça dentro do Qlik =MES_EXTENSO-1
deveria me retornar OUT porém ele me retorna -.
Podem me ajudar nisso ?
Grande abraço
Perfeito Yuri.
Era exatamente isso. Já pesquiso a muito tempo como fazer isso e esta solução vai me resolver muitos problemas.
Sorte e sucesso para você!
Grande abraço!