Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT DISTINCT
- v.nivel
- ,COALESCE(v.filial, 'NÃO IDENTIFICADO') filial
- ,pf.registro_nacional rnp
- ,v.registro_regional
- ,pf.nome
- ,pf.cpf
- ,pf.sexo
- ,to_char(pf.data_nascimento,'DD/MM/YYYY') data_nascimento
- ,p.email
- ,trim(coalesce(e.tipologradouro, '') || ' ' || coalesce(e.logradouro, '') || ' ' || coalesce(e.numero, '') || ' - ' || coalesce(e.bairro, '') ||' - ' || coalesce(e.complemento, '') || ' - ' || coalesce(e.cidade, '') || '/' || coalesce(e.uf, '') || ' - ' || coalesce(e.cep, '')) AS endereco
- ,trim (coalesce(e.cidade, ''))AS cidade
- ,'('||e.ddd||') '||e.telefone as telefone
- ,v.ultimoexercicioquitado
- ,v.ultimoexerciciopago
- ,(select x.parcela||'/'||x.qtdparcelas from (select max(a.parcela) as parcela, qtdparcelas from tb_anuidade as a where a.pessoa_id = v.pessoa_id and v.ultimoexerciciopago = a.exercicio group by qtdparcelas limit 1) as x) as ultimaparcelapaga
- ,v.titulos
- , tr.descricao ||': '||v.situacao_registro as "registro/situacao"
- , to_char(v.data_ini_registro,'DD/MM/YYYY') data_inicio_registro
- , to_char(v.data_situacao_registro,'DD/MM/YYYY') data_situacao_registro
- FROM relatorios.tb_profissional_report v
- INNER JOIN tb_profissional pf ON pf.pessoa_id = v.pessoa_id
- INNER JOIN tb_pessoa p ON p.id = v.pessoa_id
- LEFT JOIN tb_enderecos e ON e.id = p.enderecocorrespondencia
- LEFT JOIN tb_tiporegistro tr ON tr.codigo = v.tipo_registro
- LEFT JOIN tb_situacaoregistro sr ON sr.descricao = v.situacao_registro
- LEFT JOIN tb_profissional_titulo pt ON pt.pessoa_id = v.pessoa_id AND pt.ativo IS TRUE WHERE v.ultimoexerciciopago BETWEEN 2016 AND 2017
- ORDER BY pf.nome
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement