source: publico/ILSAPL/trunk/skins/sk_sapl/zsql/votacao_ordem_dia_obter_zsql.zsql @ 3766

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

Correção na verificação do conector

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