Commit e3a1f10b2b184fdfffba1afad23cbf134425fc91
1 parent
4d8b9349
Exists in
2.9
and in
7 other branches
Corrige telefone principal na view_dados_escola
Showing
1 changed file
with
5 additions
and
4 deletions
Show diff stats
database/sqls/views/relatorio.view_dados_escola.sql
1 | -CREATE OR REPLACE VIEW relatorio.view_dados_escola AS | |
1 | +CREATE OR REPLACE VIEW relatorio.view_dados_escola AS | |
2 | 2 | SELECT escola.cod_escola, |
3 | 3 | relatorio.get_nome_escola(escola.cod_escola) AS nome, |
4 | 4 | pessoa.email, |
... | ... | @@ -11,8 +11,8 @@ SELECT escola.cod_escola, |
11 | 11 | COALESCE(municipio.nome, endereco_externo.cidade) AS municipio, |
12 | 12 | COALESCE(municipio.sigla_uf, endereco_externo.sigla_uf::character varying) AS uf_municipio, |
13 | 13 | educacenso_cod_escola.cod_escola_inep AS inep, |
14 | - fone_pessoa.ddd AS telefone_ddd, | |
15 | - to_char(fone_pessoa.fone, '99999-9999'::text) AS telefone, | |
14 | + telefone.ddd AS telefone_ddd, | |
15 | + to_char(telefone.fone, '99999-9999'::text) AS telefone, | |
16 | 16 | fone_pessoa.ddd AS celular_ddd, |
17 | 17 | to_char(fone_pessoa.fone, '99999-9999'::text) AS celular |
18 | 18 | FROM pmieducar.escola |
... | ... | @@ -24,5 +24,6 @@ LEFT JOIN public.logradouro ON logradouro.idlog = endereco_pessoa.idlog |
24 | 24 | LEFT JOIN urbano.tipo_logradouro ON tipo_logradouro.idtlog::text = COALESCE(logradouro.idtlog, endereco_externo.idtlog)::text |
25 | 25 | LEFT JOIN public.bairro ON bairro.idbai = endereco_pessoa.idbai |
26 | 26 | LEFT JOIN public.municipio ON municipio.idmun = bairro.idmun |
27 | -LEFT JOIN cadastro.fone_pessoa ON pessoa.idpes = fone_pessoa.idpes AND fone_pessoa.tipo = 3::numeric | |
27 | +LEFT JOIN cadastro.fone_pessoa as telefone ON pessoa.idpes = telefone.idpes AND telefone.tipo = 1 | |
28 | +LEFT JOIN cadastro.fone_pessoa ON pessoa.idpes = fone_pessoa.idpes AND fone_pessoa.tipo = 3 | |
28 | 29 | LEFT JOIN cadastro.juridica ON juridica.idpes = fone_pessoa.idpes AND juridica.idpes = escola.ref_idpes::numeric; | ... | ... |