Ver Mensaje Individual
  #10  
Antiguo 29-01-2020
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Reputación: 22
fjcg02 Va camino a la fama
Quiero decir que me parece más razonable que sea algo así

FECHA Europeas, Generales,
2015 100 200
2016 50 70
2018 200 175
...

por lo tanto te tiene que faltar algún campo. Y si es así, te falta el group by.

Código SQL [-]
SELECT
     Año, 
      CASE WHEN A.Proceso = 3 THEN A.Votos2 END Europeas,
       CASE WHEN A.Proceso = 4 THEN A.Votos2 END Generales,
       CASE WHEN A.Proceso = 5 THEN A.Votos2 END Autonomicas,
       CASE WHEN A.Proceso = 6 THEN A.Votos2 END Municipales
  FROM SYSDBA122540 A
GROUP BY AÑO

o

Código SQL [-]
SELECT
       PARTIDO, 
       CASE WHEN A.Proceso = 3 THEN A.Votos2 END Europeas,
       CASE WHEN A.Proceso = 4 THEN A.Votos2 END Generales,
       CASE WHEN A.Proceso = 5 THEN A.Votos2 END Autonomicas,
       CASE WHEN A.Proceso = 6 THEN A.Votos2 END Municipales
  FROM SYSDBA122540 A
GROUP BY PARTIDO

a ver si avanzas...


Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita