Bueno, tendría que ser así mas o menos...
Código SQL
[-]
SELECT LIST(Sigla||' '||Suma||Electos,',')
FROM
(SELECT SUM(A.Votos) as Suma, C.Sigla, D.Electos, CASE WHEN C.Codigo < 0 THEN C.Codigo ELSE 1 END, B.Municipio
FROM Resultados A, Mesas B, Partidos C, NumElectos D
WHERE A.CodPrv = (SELECT Literal FROM Instalacion WHERE Etiqueta = 'Provincia')
AND A.Proceso = (SELECT MAX(Codigo) FROM Elecciones WHERE CodPrv = A.CodPrv
AND Proceso = (SELECT Codigo FROM Proceso WHERE CodPrv = A.CodPrv AND Nombre = 'MUNICIPALES') AND Cerrado = 1)
AND A.CodPrv = B.CodPrv AND A.Mesa = B.Codigo
AND A.CodPrv = C.CodPrv AND A.Partido = C.Codigo
AND A.CodPrv = D.CodPrv AND D.Tipo = 'J' AND B.Municipio = D.Circunscripcion AND A.Partido = D.Partido
GROUP BY 2, 3, 4, 5
ORDER BY 5, 4 DESC, 3 DESC, 1 DESC)
Saludos cordiales