Source

dados-tse / sql / ue_candidato_valores.sql

SELECT b.ANO_ELEICAO, e.sigla_uf, 
	c.cd_cargo, c.ds_cargo,
	c.id_ue, descricao_ue,
	b.seq_candidato, c.nm_candidato,
	c.id_candidato, pc.id_candidato as pc_id_cand,
	c.COD_SIT_TOT_TURNO,c.DESC_SIT_TOT_TURNO,
	count(*) as count, sum(vl_bem) as vl_bem, sum(vl_receita) as vl_receita
FROM tse_candidatos c
	inner join TSE_CANDIDATOS_BENS b on c.seq_candidato = b.seq_candidato
	inner join tse_unidade_eleitoral e on c.id_ue = e.id_ue
	left outer join TSE_PC_RECEITAS_CAND pc on c.id_candidato = pc.id_candidato
group by b.ANO_ELEICAO, c.id_ue, b.seq_candidato, c.COD_SIT_TOT_TURNO
--having sum(vl_bem)>0 and sum(vl_receita)>0