marcioe Posted April 13, 2018 Report Share Posted April 13, 2018 Olá a Todos os amigo, Preciso trazer nessa consulta SQL, os resultados que tenham em seu campo as expressores eve.SAIR_RECIBO = 'T' e a expressão eve.SAIR_RECIBO = 'I' em resumo só poderá aparecer ser o campo SAIR_RECIBO estiver com a letra T ou com a letra I Já tentei diversas formas, e sem exito. Esse campo (SAIR_RECIBO) poderá ter os valores T, I, P . abaixo uma das tentativas select rec.*, prop.LOCCOD, prop.LOCNOM, prop.LOCCPF, prop.LOCEND, inq.LOCCOD as inqLOCCOD, inq.LOCNOM as inqLOCNOM, inq.LOCCPF as inqLOCCPF, inq.LOCEND as inqLOCEND, inq.ARQUIVO_MORTO, imo.CODMOV, imo.DESMOV, imo.ENDMOV, imo.NUMERO_ENDERECO, imo.BAIMOV, eve.EVENCOD, eve.EVENNOM, eve.EVENCAR, eve.EVENIRR, eve.CALC_TX_ADM, eve.REPASSAR_LOCADOR, eve.INCIDENCIA_JUROS_MULTA, eve.SAIR_RECIBO, cto.NUMCONT, cto.INICONT, cto.FIMCONT, cto.MULTA_ATRASO, cto.JUROS_ATRASO from recibos as rec LEFT JOIN locador AS prop ON prop.LOCCOD = rec.CODIGO_LOCADOR LEFT JOIN locatarios AS inq ON inq.LOCCOD = rec.CODIGO_LOCATARIO LEFT JOIN imovel AS imo ON imo.CODMOV = rec.CODIGO_IMOVEL LEFT JOIN eventos AS eve ON eve.EVENCOD = rec.CODIGO_EVENTO LEFT JOIN contrato AS cto ON cto.NUMCONT = rec.CONTRATO WHERE rec.MES = '02' AND rec.ANO = '2018' AND rec.CONTRATO = 683AND eve.SAIR_RECIBO = 'T' OR eve.SAIR_RECIBO = 'I' Agradeço a Todos Quote Link to comment Share on other sites More sharing options...
marcioe Posted April 13, 2018 Author Report Share Posted April 13, 2018 Pessoal, apos esfriar a cabeça, pois isso estava desde ontem, eu resolvi, era algo simplesselect rec.*, prop.LOCCOD, prop.LOCNOM, prop.LOCCPF, prop.LOCEND, inq.LOCCOD as inqLOCCOD, inq.LOCNOM as inqLOCNOM, inq.LOCCPF as inqLOCCPF, inq.LOCEND as inqLOCEND, inq.ARQUIVO_MORTO, imo.CODMOV, imo.DESMOV, imo.ENDMOV, imo.NUMERO_ENDERECO, imo.BAIMOV, eve.EVENCOD, eve.EVENNOM, eve.EVENCAR, eve.EVENIRR, eve.CALC_TX_ADM, eve.REPASSAR_LOCADOR, eve.INCIDENCIA_JUROS_MULTA, eve.SAIR_RECIBO, cto.NUMCONT, cto.INICONT, cto.FIMCONT, cto.MULTA_ATRASO, cto.JUROS_ATRASO from recibos as rec LEFT JOIN locador AS prop ON prop.LOCCOD = rec.CODIGO_LOCADOR LEFT JOIN locatarios AS inq ON inq.LOCCOD = rec.CODIGO_LOCATARIO LEFT JOIN imovel AS imo ON imo.CODMOV = rec.CODIGO_IMOVEL LEFT JOIN eventos AS eve ON eve.EVENCOD = rec.CODIGO_EVENTO LEFT JOIN contrato AS cto ON cto.NUMCONT = rec.CONTRATO WHERE rec.MES = '02' AND rec.ANO = '2018'AND rec.CONTRATO = 683 AND ( eve.SAIR_RECIBO = 'T' OR eve.SAIR_RECIBO = 'I' ) Resolvido, obrigado.... Quote Link to comment Share on other sites More sharing options...
evandro Posted April 16, 2018 Report Share Posted April 16, 2018 Olá, Outra solução seria: AND eve.SAIR_RECIBO in ( 'T' , 'I' ) Principalmente se tiver mais opções. Quote Link to comment Share on other sites More sharing options...
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.