source: publico/ILSAPL/trunk/skins/sk_sapl/zsql/periodo_comp_comissao_obter_zsql.zsql

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

Backport do changeset:4811 do source:ILSAPL/branches/2.3 sob mensagem: Correções no sql de inclusão de relatoria.

File size: 2.1 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : ind_excluido=0 cod_periodo_comp="" cod_comissao="" data=""
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
8SELECT DISTINCT
9     REPLACE(pcc.cod_periodo_comp, 'L', '') as cod_periodo_comp,
10     DATE_FORMAT(pcc.dat_inicio_periodo, '%d/%m/%Y') as dat_inicio_periodo,
11     DATE_FORMAT(pcc.dat_fim_periodo, '%d/%m/%Y') as dat_fim_periodo,
12     pcc.dat_fim_periodo as dat_fim,
13     pcc.dat_inicio_periodo as dat_inicio
14FROM
15     periodo_comp_comissao as pcc
16<dtml-if cod_comissao>
17     , composicao_comissao cc
18</dtml-if>
19
20<dtml-sqlgroup where>
21  <dtml-sqltest cod_periodo_comp type="int" optional> <dtml-and>
22  <dtml-sqltest ind_excluido column="pcc.ind_excluido" type="int" optional> <dtml-and>
23  <dtml-sqltest cod_comissao column="pcc.cod_periodo_comp=cc.cod_periodo_comp and cc.ind_excluido=0 and cc.cod_comissao" type="int" optional> <dtml-and>
24  <dtml-sqltest data column="pcc.dat_inicio_periodo" op="<=" type="nb" optional> <dtml-and>
25  <dtml-sqltest data column="pcc.dat_fim_periodo" op=">=" type="nb" optional>
26</dtml-sqlgroup>
27
28ORDER BY dat_inicio DESC
29
30<dtml-else>
31SELECT DISTINCT
32     pcc.cod_periodo_comp as cod_periodo_comp,
33     TO_CHAR(pcc.dat_inicio_periodo, 'DD/MM/YYYY') as dat_inicio_periodo,
34     TO_CHAR(pcc.dat_fim_periodo, 'DD/MM/YYYY') as dat_fim_periodo,
35     pcc.dat_fim_periodo as dat_fim,
36     pcc.dat_inicio_periodo as dat_inicio
37FROM
38     periodo_comp_comissao as pcc
39<dtml-if cod_comissao>
40     , composicao_comissao cc
41</dtml-if>
42
43<dtml-sqlgroup where>
44  <dtml-sqltest cod_periodo_comp type="int" optional> <dtml-and>
45  <dtml-sqltest ind_excluido column="pcc.ind_excluido" type="int" optional> <dtml-and>
46  <dtml-sqltest cod_comissao column="pcc.cod_periodo_comp=cc.cod_periodo_comp and cc.ind_excluido=0 and cc.cod_comissao" type="int" optional> <dtml-and>
47  <dtml-sqltest data column="pcc.dat_inicio_periodo" op="<=" type="nb" optional> <dtml-and>
48  <dtml-sqltest data column="pcc.dat_fim_periodo" op=">=" type="nb" optional>
49</dtml-sqlgroup>
50
51ORDER BY dat_inicio DESC
52
53</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.