Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- WITH RECURSIVE tb_movimentacoes_cnj_julgamento(id) AS (
- SELECT tipo_movimento_cnj.inttipomovimentocnjid
- FROM tipo_movimento_cnj
- WHERE tipo_movimento_cnj.inttipomovimentocnjid = ANY (ARRAY[193, 133, 944, 373, 374, 11019, 11423, 11424, 11425, 11426, 108, 122, 352, 353, 357, 358, 905])
- UNION ALL
- SELECT tm.inttipomovimentocnjid
- FROM tipo_movimento_cnj tm
- JOIN tb_movimentacoes_cnj_julgamento tmj ON tm.inttipomovimentocnjpaiid = tmj.id
- WHERE tm.inttipomovimentocnjid <> ALL (ARRAY[198, 871, 200, 10953, 196])
- ), tb_movimentacoes_suspensao AS (
- SELECT tipo_movimento_cnj.inttipomovimentocnjid
- FROM tipo_movimento_cnj
- WHERE tipo_movimento_cnj.inttipomovimentocnjid = ANY (ARRAY[11395, 1017, 25, 11025])
- UNION ALL
- SELECT tm.inttipomovimentocnjid
- FROM tipo_movimento_cnj tm
- JOIN tb_movimentacoes_suspensao tms ON tm.inttipomovimentocnjpaiid = tms.inttipomovimentocnjid
- ), tb_classes_consideradas AS (
- SELECT classe_cnj.intclassecnjid
- FROM classe_cnj
- 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])
- UNION ALL
- SELECT tc.intclassecnjid
- FROM classe_cnj tc
- JOIN tb_classes_consideradas tcc ON tc.intclassecnjpaiid = tcc.intclassecnjid
- WHERE tc.intclassecnjid <> ALL (ARRAY[212, 234, 111, 114, 11397, 123, 30, 31, 39, 74, 115, 11032, 40])
- )
- SELECT movjulg.pk_processo ,
- movjulg.intmunicipiocomarcaid,
- movjulg.dtamovimento
- FROM base.movimentacao movjulg
- INNER JOIN tb_movimentacoes_cnj_julgamento tmcj ON movjulg.inttipomovimentoid = tmcj.id
- WHERE (movjulg.bolcancelado IS FALSE
- AND movjulg.dtamovimento <= '2013-12-31 23:59:59-03')
Advertisement
Add Comment
Please, Sign In to add comment