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

Última Alteração nesse arquivo desde 8451 foi 7856, incluída por claudiomorale, 5 anos atrás

corrige geração pdf - resultado pesquisa normas

File size: 2.2 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : ncod_autor="" cod_materia="" ind_primeiro_autor="" cod_autor="" ind_excluido=0 ind2_excluido=0 cod_parlamentar="" cod_comissao="" nom_autor=""
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7SELECT
8     REPLACE(au.cod_autor, 'L', '')   as cod_autor,
9     REPLACE(m.cod_materia, 'L', '') as cod_materia,
10     REPLACE(au.ind_primeiro_autor, 'L', '') as ind_primeiro_autor,
11     REPLACE(a.cod_parlamentar, 'L', '') as cod_parlamentar,
12     REPLACE(a.cod_comissao, 'L', '') as cod_comissao,
13     REPLACE(a.tip_autor, 'L', '') as tip_autor,
14     a.des_cargo as des_cargo,
15     if(ta.des_tipo_autor='Parlamentar', p.nom_parlamentar, if(ta.des_tipo_autor='Comissao' or ta.des_tipo_autor='Comissão', c.nom_comissao, a.nom_autor)) as nom_autor
16
17
18FROM
19    tipo_autor ta left join autor a on (ta.tip_autor=a.tip_autor) left join autoria au on (a.cod_autor=au.cod_autor) left join comissao c on (a.cod_comissao=c.cod_comissao) left join parlamentar p on (a.cod_parlamentar=p.cod_parlamentar), materia_legislativa m
20
21<dtml-sqlgroup where>
22  <dtml-sqltest cod_materia        column="au.cod_materia"               op="=" type="nb"  optional><dtml-and>
23  <dtml-sqltest cod_autor          column="au.cod_autor"                 op="=" type="nb"  optional><dtml-and>
24  <dtml-sqltest ind_primeiro_autor column="au.ind_primeiro_autor"        op="=" type="nb"  optional><dtml-and>
25  <dtml-sqltest ind_excluido       column="au.ind_excluido"              op="=" type="int"> <dtml-and>
26  <dtml-sqltest cod_materia        column="m.cod_materia"                op="=" type="int"> <dtml-and>
27  <dtml-sqltest ind2_excluido      column="m.ind_excluido"               op="=" type="int"> <dtml-and>
28  <dtml-sqltest cod_parlamentar    column="a.cod_parlamentar"            op="=" type="int"  optional> <dtml-and>
29  <dtml-sqltest cod_comissao       column="a.cod_comissao"               op="=" type="int"  optional> <dtml-and>
30  <dtml-sqltest nom_autor          column="a.nom_autor"                  op="=" type="nb"   optional> <dtml-and>
31  <dtml-sqltest ind_excluido       column="a.ind_excluido"               op="=" type="int">
32</dtml-sqlgroup>
33ORDER BY ind_primeiro_autor DESC, tip_autor ASC, nom_autor ASC
34
35
36
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.