source: publico/ILSAPL/trunk/skins/sk_sapl/zsql/sessao_plenaria_obter_zsql.zsql @ 4889

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

Backport do changeset:4733 do source:ILSAPL/branches/2.3 sob mensagem: correcao sessao plenaria obter.

File size: 2.6 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : cod_sessao_plen="" ind_excluido=0 cod_ordem="" dat_inicio_sessao="" num_sessao_plen="" tip_sessao=""
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
8SELECT
9       REPLACE(sessao_plenaria.cod_sessao_plen,  'L', '') as cod_sessao_plen,
10       REPLACE(sessao_plenaria.cod_andamento_sessao, 'L', '') as cod_andamento_sessao,
11       sessao_plenaria.cod_sessao_leg,
12       DATE_FORMAT(sessao_plenaria.dat_inicio_sessao, '%d/%m/%Y') as dat_inicio_sessao,
13       DATE_FORMAT(sessao_plenaria.dat_fim_sessao, '%d/%m/%Y') as dat_fim_sessao,
14       sessao_plenaria.dia_sessao,
15       sessao_plenaria.hr_inicio_sessao,
16       sessao_plenaria.hr_fim_sessao,
17       sessao_plenaria.num_legislatura,
18       sessao_plenaria.num_sessao_plen,
19       sessao_plenaria.tip_sessao,
20       sessao_plenaria.ind_excluido,
21       sessao_legislativa.num_sessao_leg
22
23FROM
24   sessao_plenaria left join sessao_legislativa on (sessao_plenaria.cod_sessao_leg=sessao_legislativa.cod_sessao_leg)
25
26  <dtml-sqlgroup where>
27    <dtml-sqltest cod_sessao_plen   op="=" type="int" optional><dtml-and>
28    <dtml-sqltest num_sessao_plen   op="=" type="int" optional><dtml-and>
29    <dtml-sqltest tip_sessao        op="=" type="int" optional><dtml-and>
30    <dtml-sqltest dat_inicio_sessao op="=" type="nb" optional><dtml-and>
31    sessao_plenaria.cod_sessao_plen != 0 and
32    sessao_plenaria.ind_excluido = 0
33  </dtml-sqlgroup>
34ORDER BY dat_inicio_sessao
35
36<dtml-else>
37
38SELECT
39       sessao_plenaria.cod_sessao_plen as cod_sessao_plen,
40       sessao_plenaria.cod_andamento_sessao as cod_andamento_sessao,
41       cod_sessao_leg,
42       TO_CHAR(sessao_plenaria.dat_inicio_sessao, 'DD/MM/YYYY') as dat_inicio_sessao,
43       TO_CHAR(sessao_plenaria.dat_fim_sessao, 'DD/MM/YYYY') as dat_fim_sessao,
44       sessao_plenaria.dia_sessao,
45       sessao_plenaria.hr_inicio_sessao,
46       sessao_plenaria.hr_fim_sessao,
47       sessao_plenaria.num_legislatura,
48       sessao_plenaria.num_sessao_plen,
49       sessao_plenaria.tip_sessao,
50       sessao_plenaria.ind_excluido
51
52FROM
53   sessao_plenaria
54
55  <dtml-sqlgroup where>
56    <dtml-sqltest cod_sessao_plen   op="=" type="int" optional><dtml-and>
57    <dtml-sqltest ind_excluido      op="=" type="int" optional><dtml-and>
58    <dtml-sqltest num_sessao_plen   op="=" type="int" optional><dtml-and>
59    <dtml-sqltest tip_sessao        op="=" type="int" optional><dtml-and>
60    <dtml-sqltest dat_inicio_sessao op="=" type="nb" optional><dtml-and>
61    sessao_plenaria.cod_sessao_plen != 0
62  </dtml-sqlgroup>
63ORDER BY dat_inicio_sessao
64
65</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.