source: publico/ILSAPL/branches/2.4/skins/sk_sapl/zsql/expediente_materia_obter_zsql.zsql @ 5291

Última Alteração nesse arquivo desde 5291 foi 5291, incluída por lucianodefazio, 8 anos atrás

Remodelagem da Sessão Plenária

  • Propriedade svn:executable mudada para *
File size: 3.1 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : cod_ordem="" ind_excluido=0 cod_materia="" num_ordem="" dat_ordem="" cod_sessao_plen=""
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7
8<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
9SELECT
10       REPLACE(expediente_materia.cod_ordem,  'L', '') as cod_ordem,
11       REPLACE(expediente_materia.cod_sessao_plen,  'L', '') as cod_sessao_plen,
12       REPLACE(expediente_materia.cod_materia,    'L', '') as cod_materia,
13       DATE_FORMAT(expediente_materia.dat_ordem, '%d/%m/%Y') as dat_ordem,
14       expediente_materia.num_ordem,
15       expediente_materia.txt_observacao,
16       expediente_materia.txt_resultado,
17       expediente_materia.tip_votacao,
18       expediente_materia.ind_excluido,
19       sessao_plenaria.tip_sessao as tip_sessao,
20       sessao_plenaria.cod_sessao_plen as cod_sessao
21     
22FROM   
23   expediente_materia, sessao_plenaria
24 
25  <dtml-sqlgroup where>
26    <dtml-sqltest cod_materia     column="expediente_materia.cod_materia"     op="=" type="int" optional><dtml-and>
27    <dtml-sqltest cod_sessao_plen column="expediente_materia.cod_sessao_plen" op="=" type="int" optional ><dtml-and> 
28    <dtml-sqltest cod_ordem       column="expediente_materia.cod_ordem"       op="=" type="int" optional ><dtml-and>
29    <dtml-sqltest ind_excluido    column="expediente_materia.ind_excluido"    op="=" type="int" optional><dtml-and>
30    <dtml-sqltest num_ordem                                          op="=" type="int" optional><dtml-and>
31    <dtml-sqltest dat_ordem                                          op="=" type="nb" optional><dtml-and>
32    sessao_plenaria.cod_sessao_plen = expediente_materia.cod_sessao_plen
33  </dtml-sqlgroup>
34
35ORDER BY dat_ordem, num_ordem
36
37<dtml-else>
38
39SELECT
40       expediente_materia.cod_ordem as cod_ordem,
41       expediente_materia.cod_sessao_plen as cod_sessao_plen,
42       expediente_materia.cod_materia as cod_materia,
43       TO_CHAR(expediente_materia.dat_ordem, 'DD/MM/YYYY') as dat_ordem,
44       expediente_materia.num_ordem,
45       expediente_materia.txt_observacao,
46       expediente_materia.txt_resultado,
47       expediente_materia.tip_votacao,
48       expediente_materia.ind_excluido,
49       sessao_plenaria.tip_sessao as tip_sessao,
50       sessao_plenaria.cod_sessao_plen
51     
52FROM   
53   expediente_materia, sessao_plenaria
54 
55  <dtml-sqlgroup where>
56    <dtml-sqltest cod_materia     column="expediente_materia.cod_materia"     op="=" type="int" optional><dtml-and>
57    <dtml-sqltest cod_sessao_plen column="expediente_materia.cod_sessao_plen" op="=" type="int" optional ><dtml-and>
58    <dtml-sqltest cod_ordem       column="expediente_materia.cod_ordem"       op="=" type="int" optional ><dtml-and> 
59    <dtml-sqltest ind_excluido    column="expediente_materia.ind_excluido"    op="=" type="int" optional><dtml-and>
60    <dtml-sqltest num_ordem                                                                          op="=" type="int" optional><dtml-and>
61    <dtml-sqltest dat_ordem                                                                          op="=" type="nb" optional><dtml-and>
62    sessao_plenaria.cod_sessao_plen = expediente_materia.cod_sessao_plen
63  </dtml-sqlgroup>
64
65ORDER BY dat_ordem, num_ordem
66
67</dtml-if>
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.