Guest User

Consulta Lenta

a guest
Aug 1st, 2014
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. WITH RECURSIVE tb_movimentacoes_cnj_julgamento(id) AS (
  2.                  SELECT tipo_movimento_cnj.inttipomovimentocnjid
  3.                    FROM tipo_movimento_cnj
  4.                   WHERE tipo_movimento_cnj.inttipomovimentocnjid = ANY (ARRAY[193, 133, 944, 373, 374, 11019, 11423, 11424, 11425, 11426, 108, 122, 352, 353, 357, 358, 905])
  5.         UNION ALL
  6.                  SELECT tm.inttipomovimentocnjid
  7.                    FROM tipo_movimento_cnj tm
  8.               JOIN tb_movimentacoes_cnj_julgamento tmj ON tm.inttipomovimentocnjpaiid = tmj.id
  9.              WHERE tm.inttipomovimentocnjid <> ALL (ARRAY[198, 871, 200, 10953, 196])
  10.         ), tb_movimentacoes_suspensao AS (
  11.                  SELECT tipo_movimento_cnj.inttipomovimentocnjid
  12.                    FROM tipo_movimento_cnj
  13.                   WHERE tipo_movimento_cnj.inttipomovimentocnjid = ANY (ARRAY[11395, 1017, 25, 11025])
  14.         UNION ALL
  15.                  SELECT tm.inttipomovimentocnjid
  16.                  FROM tipo_movimento_cnj tm
  17.                  JOIN tb_movimentacoes_suspensao tms ON tm.inttipomovimentocnjpaiid = tms.inttipomovimentocnjid
  18.         ), tb_classes_consideradas AS (
  19.                  SELECT classe_cnj.intclassecnjid
  20.                  FROM classe_cnj
  21.                  WHERE classe_cnj.intclassecnjid = ANY (ARRAY[165, 169, 175, 197, 215, 229, 269, 278, 281, 284, 303, 308, 316, 412, 1070, 1107, 1386, 1436, 1464, 1727, 10969, 10979, 10981, 11026, 11028])
  22.         UNION ALL
  23.                  SELECT tc.intclassecnjid
  24.                  FROM classe_cnj tc
  25.                  JOIN tb_classes_consideradas tcc ON tc.intclassecnjpaiid = tcc.intclassecnjid
  26.                  WHERE tc.intclassecnjid <> ALL (ARRAY[212, 234, 111, 114, 11397, 123, 30, 31, 39, 74, 115, 11032, 40])
  27.         )
  28.                  SELECT movjulg.pk_processo ,
  29.                                  movjulg.intmunicipiocomarcaid,
  30.                                  movjulg.dtamovimento
  31.                  FROM base.movimentacao movjulg
  32.                  INNER JOIN tb_movimentacoes_cnj_julgamento tmcj ON movjulg.inttipomovimentoid = tmcj.id
  33.                  WHERE (movjulg.bolcancelado IS FALSE
  34.                  AND movjulg.dtamovimento <= '2013-12-31 23:59:59-03')
Advertisement
Add Comment
Please, Sign In to add comment