Boa Tarde Galera!
Sou novo aqui e estou com o seguinte problema:
Tenho 3 tabelas, são elas: eleicao, intencao e candidato e elas estão interligadas através da chave de nome id_eleicao.
Ao dar um select preciso que o banco me retorne o seguinte:
Candidato A tem 10 votos no bairro vale
Candidato A tem 5 votos no bairro mata
Candidato B tem 10 votos no bairro centro
Candidato B tem 15 votos no bairro vale
Tentei usar sub consulta mas não consegui, tentei usar join mas tenho pouco conhecimento e não deu certo.
Abaixo vou mostrar mais ou menos a estrutura das minhas tabelas:
tabela eleicao:
id_eleicao_pkey || nome_eleicao || ano_eleicao
tabela candidato
id_candidato_pkey || id_eleicao* || nome_candidato
tabela intencao
id_eleicao* || nome_eleitor || bairro || cidade || id_candidato*
*Chaves estrangeiras
Alguém poderia me ajudar?