Advertisement
Guest User

Untitled

a guest
Jan 10th, 2020
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT
  2.     to_char(tb051.dt_atendimento, 'yyyy') ||'-' ||lpad(tb051.id_atendimento::varchar, 10, '0') as protocolo,
  3.     tb017.id_notificacao_solicitacao,
  4.     tb057.de_dado_solicitacao,
  5.     tb005.de_usuario,
  6.     tb005.de_login,
  7.     tb051.dt_atendimento,
  8.     tb041.de_orgao,
  9.     tb017.st_status,
  10.     th001_encaminhamento.dt_alteracao as dt_encaminhamento,
  11.     th001_finalizacao.dt_alteracao as dt_finalizacao
  12. FROM
  13.     TH003_ATENDIMENTO_HISTORICO th003
  14. JOIN tb051_atendimento tb051
  15.     ON tb051.id_atendimento = th003.id_atendimento
  16. JOIN tb005_usuario tb005
  17.     ON tb005.id_usuario = tb051.id_usuario_abertura
  18. JOIN tb017_notificacao_solicitacao tb017
  19.     ON tb017.id_notificacao_solicitacao = th003.id_notificacao_solicitacao
  20. LEFT JOIN (
  21.     SELECT id_notificacao_solicitacao, id_notificacao_solicitacao_status, max(dt_alteracao) as dt_alteracao FROM th001_notificacao_solicitacao_status
  22.     WHERE id_status_notificacao_solicitacao_atual = 16
  23.     GROUP BY 1,2
  24.     ) th001_encaminhamento
  25. ON th001_encaminhamento.id_notificacao_solicitacao = tb017.id_notificacao_solicitacao
  26. LEFT JOIN (
  27.     SELECT id_notificacao_solicitacao, id_notificacao_solicitacao_status, max(dt_alteracao) as dt_alteracao FROM th001_notificacao_solicitacao_status
  28.     WHERE id_status_notificacao_solicitacao_atual = 19
  29.     GROUP BY 1,2
  30.     ) th001_finalizacao
  31. ON th001_finalizacao.id_notificacao_solicitacao = tb017.id_notificacao_solicitacao
  32. JOIN tb041_orgao tb041
  33.     ON tb041.id_orgao = tb017.id_orgao
  34. JOIN tb057_dado_solicitacao_internacionaliza tb057
  35.     ON tb057.id_dado_solicitacao = tb017.id_dado_solicitacao and de_locale = 'PORTUGUES'
  36. ORDER BY dt_finalizacao asc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement