Código MySQL:
Ver original
////Inserto los datos de tu ejemplo pero con idUsuario 1,2,3,4
SPuntos.idUsuario,
ifnull(SbcVictorias.victorias
,0) victorias
, SPuntos.puntos
p.idUsuario,
SUM(p.puntosjornada
)puntos
idUsuario,
ON p1.puntosjornada
=pg.ganador
) ga
GROUP BY idTemporada
,idUsuario
) SbcVictorias
ON SbcVictorias.idTemporada
=SPuntos.idTemporada
AND SbcVictorias.idUsuario
=SPuntos.idUsuario
)
Esto te lo da por temporadas.... si quieres sumar temporadas es facil.
(Estoy suponiendo que no hay empates, si hay un empate cuenta dos ganadores)