source: publico/ILSAPL/branches/2.5/skins/sk_sapl/zsql/materia_guia_indreq_zsql.zsql @ 8451

Última Alteração nesse arquivo desde 8451 foi 3747, incluída por gustavolepri, 11 anos atrás

Adaptação para funcionar com o postgresql

File size: 2.1 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : data tipo_propositura status=""
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7SELECT
8    numeracao.num_materia,
9    materia_legislativa.cod_materia,
10    tipo_materia_legislativa.sgl_tipo_materia,
11    tipo_materia_legislativa.des_tipo_materia,
12    materia_legislativa.num_ident_basica, materia_legislativa.dat_apresentacao,
13    materia_legislativa.ano_ident_basica
14    <dtml-if expr="((tipo_propositura=='1') or (tipo_propositura=='4'))">
15        ,tramitacao.dat_tramitacao, tramitacao.cod_status, tramitacao.cod_unid_tram_dest
16    </dtml-if>
17
18FROM
19    materia_legislativa,
20    numeracao,
21    tipo_materia_legislativa
22    <dtml-if expr="((tipo_propositura=='1') or (tipo_propositura=='4'))">
23        , tramitacao
24    </dtml-if>
25
26<dtml-sqlgroup where>
27    materia_legislativa.cod_materia = numeracao.cod_materia and
28    materia_legislativa.ind_excluido=0 and
29    numeracao.ind_excluido=0
30    <dtml-if expr="tipo_propositura=='1'">
31        and materia_legislativa.tip_id_basica in (<dtml-var tipo_propositura>, 6)
32    <dtml-else>
33        and materia_legislativa.tip_id_basica = <dtml-var tipo_propositura>
34    </dtml-if>  and
35    tipo_materia_legislativa.ind_excluido = 0 and
36    materia_legislativa.tip_id_basica = tipo_materia_legislativa.tip_materia
37    <dtml-if expr="tipo_propositura=='1'">
38        and tramitacao.cod_unid_tram_dest = 7
39        and tramitacao.cod_materia = materia_legislativa.cod_materia
40        and tramitacao.dat_tramitacao = '<dtml-var data>'
41        and tramitacao.cod_status = <dtml-var status>
42        and tramitacao.ind_excluido=0
43        and (materia_legislativa.num_origem_externa = '' or materia_legislativa.num_origem_externa is null)
44    <dtml-else>
45        and materia_legislativa.dat_apresentacao = '<dtml-var data>'
46    <dtml-if expr="tipo_propositura=='4'">
47        and tramitacao.cod_unid_tram_dest = 7
48        and tramitacao.cod_materia = materia_legislativa.cod_materia
49        and (tramitacao.cod_status = 4 or tramitacao.cod_status = 30)
50        and tramitacao.ind_excluido=0
51    </dtml-if>
52    </dtml-if>
53</dtml-sqlgroup>
54
55ORDER BY numeracao.num_materia
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.