página: https://jhoonb.github.io/maracaju-eleicao-2020
Fonte dos dados: Repositório de dados eleitorais - TSE.
Candidatos por cargo
select c.CARGO, count(*) as QUANTIDADE from candidato c
GROUP by c.CARGO
order by quantidade desc
Candidatos por sexo
select c.SEXO, count(*) as QUANTIDADE from candidato c
GROUP by c.SEXO
order by QUANTIDADE desc
Candidatos por partido (TODOS)
select c.sigla_partido, count(*) as quantidade from candidato c
group by c.sigla_partido
order by quantidade DESC
Candidatos por partido (MASCULINO)
select c.sigla_partido, count(*) as quantidade from candidato c
where c.sexo like 'MASCULINO'
group by c.sigla_partido
order by quantidade DESC
Candidatos por partido (FEMININO)
select c.sigla_partido, count(*) as quantidade from candidato c
where c.sexo like 'FEMININO'
group by c.sigla_partido
order by quantidade DESC
Candidatos por ocupação (todos e no mínimo 2 candidatos por ocupação) as ocupações com apenas 1 candidato serão agrupados e somados a ocupação "outros".
select c.OCUPACAO, count(*) as quantidade from candidato c
group by c.OCUPACAO
HAVING COUNT(*) >= 2
order by quantidade desc
Candidatos por ocupação (MASCULINO e no mínimo 2 candidatos por ocupação) as ocupações com apenas 1 candidato serão agrupados e somados a ocupação "outros".
select c.OCUPACAO, count(*) as quantidade from candidato c
group by c.OCUPACAO
HAVING COUNT(*) >= 2
order by quantidade desc
Candidatos por ocupação (FEMININO e no mínimo 2 candidatos por ocupação) as ocupações com apenas 1 candidato serão agrupados e somados a ocupação "outros".
select c.OCUPACAO, count(*) as quantidade from candidato c
where c.sexo like "FEMININO"
group by c.OCUPACAO
HAVING COUNT(*) >= 2
order by quantidade desc
Candidatos por Grau de instrução (todos)
select c.GRAU_INSTRUCAO, count(*) as quantidade from candidato c
group by c.GRAU_INSTRUCAO
order by quantidade desc
Candidatos por Grau de instrução (masculino)
select c.GRAU_INSTRUCAO, count(*) as quantidade from candidato c
where c.sexo like 'MASCULINO'
group by c.GRAU_INSTRUCAO
order by quantidade desc
Candidatos por Grau de instrução (feminino)
select c.GRAU_INSTRUCAO, count(*) as quantidade from candidato c
where c.sexo like 'FEMININO'
group by c.GRAU_INSTRUCAO
order by quantidade desc
Candidatos por Estado Civil (todos)
select c.
select c.ESTADO_CIVIL, count(*) as quantidade from candidato c
group by c.ESTADO_CIVIL
order by quantidade desc
Candidatos por Estado Civil (masculino)
select c.
select c.ESTADO_CIVIL, count(*) as quantidade from candidato c
where c.sexo like "MASCULINO"
group by c.ESTADO_CIVIL
order by quantidade desc
Candidatos por Estado Civil (masculino)
select c.
select c.ESTADO_CIVIL, count(*) as quantidade from candidato c
where c.sexo like "FEMININO"
group by c.ESTADO_CIVIL
order by quantidade desc
Candidatos por COR/RAÇA (todos)
select c.COR_RACA, count(*) as quantidade from candidato c
group by c.COR_RACA
order by quantidade desc
Candidatos por COR/RAÇA (masculino)
select c.COR_RACA, count(*) as quantidade from candidato c
where c.sexo like "MASCULINO"
group by c.COR_RACA
order by quantidade desc
Candidatos por COR/RAÇA (feminino)
select c.COR_RACA, count(*) as quantidade from candidato c
where c.sexo like "FEMININO"
group by c.COR_RACA
order by quantidade desc
Candidatos por composição da coligação (todos)
select c.COMPOSICAO_COLIGACAO, count(*) as quantidade from candidato c
group by c.COMPOSICAO_COLIGACAO
order by quantidade desc
Candidatos por composição da coligação (masculino)
select c.COMPOSICAO_COLIGACAO, count(*) as quantidade from candidato c
where c.SEXO like "MASCULINO"
group by c.COMPOSICAO_COLIGACAO
order by quantidade desc
Candidatos por composição da coligação (feminino)
select c.COMPOSICAO_COLIGACAO, count(*) as quantidade from candidato c
where c.SEXO like "FEMININO"
group by c.COMPOSICAO_COLIGACAO
order by quantidade desc
-
adicionar e relacionar as fotos (no index.html)
- criado um mosaico.
-
adicionar ao banco sqlite os bens dos candidatos
-
organizar os gráficos