source: publico/ILSAPL/trunk/skins/sk_sapl/zsql/mandato_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.2 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : cod_mandato="" cod_parlamentar="" ind_excluido=0 nom_parlamentar=""
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7<dtml-if expr="pysc.verifica_conector_bd_pysc">
8SELECT REPLACE(mandato.cod_mandato,                  'L', '') as cod_mandato,
9       mandato.num_legislatura,
10       REPLACE(mandato.cod_coligacao,                'L', '') as cod_coligacao,
11       DATE_FORMAT(mandato.dat_fim_mandato,       '%d/%m/%Y') as dat_fim_mandato,
12       DATE_FORMAT(mandato.dat_expedicao_diploma, '%d/%m/%Y') as dat_expedicao_diploma,
13       mandato.tip_causa_fim_mandato,
14       REPLACE(mandato.num_votos_recebidos,          'L', '') as num_votos_recebidos,
15       mandato.tip_afastamento,
16       mandato.txt_observacao,
17       coligacao.nom_coligacao,
18       legislatura.dat_inicio,
19       legislatura.dat_fim
20FROM
21     legislatura,
22     mandato LEFT JOIN coligacao ON
23     mandato.cod_coligacao = coligacao.cod_coligacao
24
25Where
26  mandato.ind_excluido = 0 and
27  mandato.num_legislatura = legislatura.num_legislatura and
28  mandato.cod_parlamentar in
29  ( select cod_parlamentar from parlamentar where nom_parlamentar like <dtml-sqlvar nom_parlamentar type="string" optional> )
30
31ORDER BY 2 desc, 1 asc
32
33<dtml-else>
34
35SELECT mandato.cod_mandato as cod_mandato,
36       mandato.num_legislatura,
37       mandato.cod_coligacao as cod_coligacao,
38       TO_CHAR(mandato.dat_fim_mandato,       'DD/MM/YYYY') as dat_fim_mandato,
39       TO_CHAR(mandato.dat_expedicao_diploma, 'DD/MM/YYYY') as dat_expedicao_diploma,
40       mandato.tip_causa_fim_mandato,
41       mandato.num_votos_recebidos as num_votos_recebidos,
42       mandato.tip_afastamento,
43       mandato.txt_observacao,
44       coligacao.nom_coligacao,
45       legislatura.dat_inicio,
46       legislatura.dat_fim
47FROM
48     legislatura,
49     mandato LEFT JOIN coligacao ON
50     mandato.cod_coligacao = coligacao.cod_coligacao
51
52Where
53  mandato.ind_excluido = 0 and
54  mandato.num_legislatura = legislatura.num_legislatura and
55  mandato.cod_parlamentar in
56  ( select cod_parlamentar from parlamentar where nom_parlamentar like <dtml-sqlvar nom_parlamentar type="string" optional> )
57
58ORDER BY 2 desc, 1 asc
59
60</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.