Ir para conteúdo
Fórum Script Brasil

ThiagoMarques

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que ThiagoMarques postou

  1. Olá pessoa sou novo no fórum, não sei se este é o lugar certo para postar essa dúvida, mais lá vai. tenho a tabela domicilio, pessoa, formulário, eu preciso saber quais domicílios preencheram o formulário, mais preciso que ele apareça somente uma vez, aqui o sql que eu tentei ele sempre repete o domicilio, tipo duas pessoas da mesma família preencheram. select distinct (d.id_domicilio), p.id_pessoa, f.id_paefi, d.pbf as pbf, d.bpc as bpc, d.peti_familia as peti_familia, d.criancas_adolescentes_s_a_i as servico_acolhimento, d.situacao as situacao_domicilio, f.data_desligamento as data_desligamento from domicilio d left join pessoa p on (d.id_domicilio = p.fk_domicilio) left join formulario f on (p.id_pessoa = f.fk_pessoa) where f.id_formulario is not null order by d.id_domicilio asc minhas tabelas resumidamente: DOMICILIO id_domicilio serial, pbf character varying(3), bpc character varying(3), pce character varying(3), ccb character varying(3), criancas_adolescentes_s_a_i character varying(3), pessoa id_pessoa serial, fk_domicilio integer,(CHAVE ESTRANGEIRA DOMICILIO) formulário id_paefi serial, fk_pessoa integer,(CHAVE ESTRANGEIRA PESSOA) data_inclusao date, Se alguém puder me ajudar ficarei muito agradecido :rolleyes:, se precisar eu explico melhor
×
×
  • Criar Novo...