Commit 99bc23f9ad2185c9234908b1e9b3d9fff8a04e28
1 parent
8f96a48e
Exists in
master
and in
1 other branch
Corrige query consulta documentos do interessado
Query apresentou problemas após alterações propostas pela equipe de banco, estamos avaliando uma nova opção sem JOIN.
Showing
1 changed file
with
3 additions
and
1 deletions
Show diff stats
src/main/java/br/gov/ans/integracao/sei/dao/DocumentoDAO.java
... | ... | @@ -61,7 +61,9 @@ public class DocumentoDAO { |
61 | 61 | StringBuilder builder = new StringBuilder("SELECT pr.protocolo_formatado_pesquisa numero, s.nome tipoNome, s.id_serie tipoCodigo, d.numero numeroInformado, "); |
62 | 62 | builder.append("null as nome, "); |
63 | 63 | builder.append("CASE pr.sta_protocolo WHEN 'G' THEN 'GERADO' ELSE 'RECEBIDO' END origem, d.id_tipo_conferencia tipoConferencia, "); |
64 | - builder.append("pr.dta_geracao dataGeracao, pr.protocolo_formatado as processo, u.sigla as unidade, "); | |
64 | + builder.append("pr.dta_geracao dataGeracao, "); | |
65 | + builder.append("(select pr2.protocolo_formatado from protocolo pr2 where pr2.id_protocolo = d.id_procedimento) as processo, "); | |
66 | + builder.append("u.sigla as unidade, "); | |
65 | 67 | builder.append("CASE WHEN a.id_assinatura is null THEN false ELSE true END assinado "); |
66 | 68 | builder.append("FROM documento AS d "); |
67 | 69 | ... | ... |