Advertisement
Guest User

Untitled

a guest
May 29th, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.20 KB | None | 0 0
  1. SELECT d.codigo, d.nome,d.regiao,par.inscritos,par.votantes,par.abstencoes,par.brancos,par.nulos,
  2. CURSOR(SELECT l.mandatos,p.designacao,SUM(v.votos) votos
  3.   FROM GTD7.LISTAS l,GTD7.PARTIDOS p,GTD7.CONCELHOS c, GTD7.FREGUESIAS f,GTD7.VOTACOES v
  4.   WHERE l.distrito =d.codigo AND p.sigla=l.partido AND c.distrito = d.codigo
  5.   AND f.concelho=c.codigo AND v.freguesia = f.codigo AND v.partido = p.sigla GROUP BY l.mandatos, p.designacao
  6. ) AS resultados,
  7. CURSOR(
  8.   SELECT c.codigo, c.nome,
  9.   CURSOR(
  10.     SELECT p.designacao,SUM(v.votos) votos
  11.     FROM GTD7.PARTIDOS p, GTD7.FREGUESIAS f,GTD7.VOTACOES v
  12.     WHERE f.concelho=c.codigo AND v.freguesia = f.codigo AND v.partido = p.sigla GROUP BY p.designacao
  13.   ) AS resultadosConcelho,
  14.   CURSOR(
  15.     SELECT f.codigo, f.nome,
  16.     CURSOR(
  17.       SELECT p.designacao,SUM(v.votos) votos
  18.       FROM GTD7.PARTIDOS p, GTD7.VOTACOES v
  19.       WHERE v.freguesia = f.codigo AND v.partido = p.sigla GROUP BY p.designacao
  20.     ) AS resultadosFreguesia
  21.     FROM GTD7.FREGUESIAS f
  22.     WHERE f.concelho = c.codigo
  23.   ) AS freguesias
  24.   FROM GTD7.CONCELHOS c
  25.   WHERE c.distrito = d.codigo
  26. ) AS concelhos
  27. FROM GTD7.DISTRITOS d, GTD7.PARTICIPACOES par
  28. WHERE par.distrito=d.codigo;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement