Ir para conteúdo

marco tulio sousa

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que marco tulio sousa postou

  1. marco tulio sousa

    [Resolvido] Duvidas com Select de 2 tabelas diferentes

    Boa tarde, FIz a declaração abaixo e tinha expectativa que o relatório retornado tivesse datas de inicio e termino de afastamento e ferias. Afastamentos estão em 1 tabela e férias em outra. Erro ORA-000936 Que devo fazer? SELECT SUBSTR(RHCGED_ALT_SIT_FUN.CODIGO, -6) Matric, RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL, CASE WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1216' THEN 'ATESTADO' WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1211' THEN 'INSS' WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1220' THEN 'INSS' WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1218' THEN 'MATERNID' WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1118' THEN 'MATERNIDADE' WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1318' THEN 'PATERNIDADE' WHEN RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL = '1210' THEN 'LIC REMUN' END TIPO_AFAST, TO_DATE(RHCGED_ALT_SIT_FUN.DATA_INIC_SITUACAO) DT_INIC_AFAST, TO_DATE(RHCGED_ALT_SIT_FUN.DATA_FIM_SITUACAO) DT_FIM_AFAST, TO_DATE(RHFERI_FERIAS.DT_INI_GOZO) DT_INIC_FERIAS, TO_DATE(RHFERI_FERIAS.DT_FIM_GOZO) DT_FIM_FERIAS FROM CRHH.RHCGED_ALT_SIT_FUN INNER JOIN CRHH.RHFERI_FERIAS ON RHCGED_ALT_SIT_FUN.CODIGO = RHFERI_FERIAS.CODIGO_CONTRATO WHERE RHCGED_ALT_SIT_FUN.COD_SIT_FUNCIONAL In ('1216','1211','1220','1218','1118','1318','1210') AND CRHH.RHCGED_ALT_SIT_FUN.CODIGO >=lpad(:texto_1,15,'0') AND RHCGED_ALT_SIT_FUN.CODIGO <=lpad(:texto_2,15,'0') ORDER BY RHCGED_ALT_SIT_FUN.DATA_INIC_SITUACAO DESC
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.