Commit 9853a6e0 authored by Norman Huasebe's avatar Norman Huasebe

con cambios necesarios para el webservice de ws_elecciones

parent a2af1e20
......@@ -255,7 +255,7 @@ CREATE OR REPLACE FUNCTION public.ws_elecciones(
IN _id_tipo_eleccion integer DEFAULT 1,
IN _id_partido_antecesor integer DEFAULT 83,
IN _id_partido integer DEFAULT 83)
RETURNS TABLE(id_dpa integer, dpa_codigo character varying, dpa_nombre character varying, id_dpa_superior integer, anio integer, nombre_tipo_resultado character varying, id_partido integer, id_tipo_partido integer, sigla character varying, color character, partido_nombre character varying, codigo_sigla character varying, resultado integer, observacion text, id_eleccion integer, id_tipo_eleccion integer, fecha date, descripcion text, porcentaje real, inscritos integer) AS
RETURNS TABLE(id_dpa integer, dpa_codigo character varying, dpa_nombre character varying, id_dpa_superior integer, anio integer, nombre_tipo_resultado character varying, id_partido integer, id_tipo_partido integer, sigla character varying, color character, partido_nombre character varying, codigo_sigla character varying, resultado integer, observacion text, id_eleccion integer, id_tipo_eleccion integer, fecha date, descripcion text,informacion text, porcentaje real, inscritos integer) AS
$BODY$
BEGIN
......@@ -284,7 +284,7 @@ BEGIN
elecciones.id_tipo_eleccion,
elecciones.fecha,
elecciones.descripcion,
elecciones.informacion
elecciones.informacion,
(CASE WHEN (SUM(resultado) OVER (PARTITION BY resultados.id_dpa, jerarquia_partidos.distancia)) <> 0 THEN
ROUND(100.0 * resultado/(SUM(resultado) OVER (PARTITION BY resultados.id_dpa, jerarquia_partidos.distancia)), 2)
ELSE
......
......@@ -63,6 +63,7 @@ TRUNCATE jerarquia_dpa;
Delete from dpa where fecha_supresion_oficial='2016-02-21' and fecha_creacion_oficial='2016-02-21';
SELECT pg_catalog.setval('dpa_id_dpa_seq', 270000, true);
INSERT INTO dpa(
......@@ -276,4 +277,4 @@ $do$;
-- Actualización de la versión
INSERT INTO versiones(descripcion) VALUES ('upgrade_0.55_hacia_0.56.sql');
\ No newline at end of file
INSERT INTO versiones(descripcion) VALUES ('upgrade_0.55_hacia_0.56.sql');
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment