Goles de Messi vs Cristiano en clubes no europeos en la temporada 2015-2016
Goles acumulado por temporada
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
¿Dónde marcan sus goles? (%)
Goles por temporada
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles acumulado (sin contar penaltis) por temporada
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles (sin contar penaltis) por temporada
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
¿Con qué partes del cuerpo marcan sus goles? (%)
Goles acumulado por año natural
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles por año natural
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles acumulado (sin contar penaltis) por año natural
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles (sin contar penaltis) por año natural
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
¿Cómo marcan sus goles? (%)
Goles acumulado por edad
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles por edad
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles acumulado (sin contar penaltis) por edad
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
Goles (sin contar penaltis) por edad
Periodo
Lionel Messi
Cristiano Ronaldo
Diferencia
SELECT D.*, (
SELECT DATE_FORMAT(MAX(DateUpdated), '%d/%m/%Y')
FROM VW_WHOSCORED2) LastUpdate
FROM (
SELECT /* mc_partidos_new o mc_partidos_inferiores */
(SELECT COUNT(DISTINCT Temporada) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') TemporadasMessi,
(SELECT COUNT(DISTINCT Temporada) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') TemporadasCristiano,
(SELECT COUNT(*) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') PartidosMessi,
(SELECT COUNT(*) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') PartidosCristiano,
(SELECT SUM(GolesJugador) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesMessi,
(SELECT SUM(GolesJugador) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesCristiano,
(SELECT SUM(Asistencias) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasMessi,
(SELECT SUM(Asistencias) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasCristiano,
(SELECT SUM(A.Asistencias)+SUM(AsistenciasRebote)+SUM(AsistenciasPenalti)+SUM(AsistenciasPropiaPuerta)+SUM(AsistenciasPoste)+SUM(AsistenciasRebotePortero)+SUM(AsistenciasFalta)+SUM(AsistenciasOtras) FROM mc_asistencias A INNER JOIN mc_partidos_new T ON A.idPartido = T.id WHERE T.idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasIndirectasMessi,
(SELECT SUM(A.Asistencias)+SUM(AsistenciasRebote)+SUM(AsistenciasPenalti)+SUM(AsistenciasPropiaPuerta)+SUM(AsistenciasPoste)+SUM(AsistenciasRebotePortero)+SUM(AsistenciasFalta)+SUM(AsistenciasOtras) FROM mc_asistencias A INNER JOIN mc_partidos_new T ON A.idPartido = T.id WHERE T.idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasIndirectasCristiano,
(SELECT SUM(GolesJugador)/COUNT(*) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') RatioMessi,
(SELECT SUM(GolesJugador)/COUNT(*) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') RatioCristiano,
(SELECT SUM(Minutos)/SUM(GolesJugador) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') MinutosMessi,
(SELECT SUM(Minutos)/SUM(GolesJugador) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') MinutosCristiano,
(SELECT SUM(Minutos)/SUM(Asistencias) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') MinutosAMessi,
(SELECT SUM(Minutos)/SUM(Asistencias) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') MinutosACristiano,
(SELECT SUM(Minutos)/(SUM(GolesJugador)+SUM(Asistencias)) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') MinutosIMessi,
(SELECT SUM(Minutos)/(SUM(GolesJugador)+SUM(Asistencias)) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') MinutosICristiano,
(SELECT COUNT(DISTINCT Competicion, Temporada) FROM mc_partidos_new T WHERE idJugador = 1 AND Competicion NOT IN ('Fase previa de Champions League','Amistoso (Oficial) de Selecciones','Clasificación para Mundial','Clasificación para Eurocopa') AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') DisputadosMessi,
(SELECT COUNT(DISTINCT Competicion, Temporada) FROM mc_partidos_new T WHERE idJugador = 2 AND Competicion NOT IN ('Fase previa de Champions League','Amistoso (Oficial) de Selecciones','Clasificación para Mundial','Clasificación para Eurocopa') AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') DisputadosCristiano,
(SELECT SUM(GolesJugador)-SUM(DePenalti) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesMessiNoPen,
(SELECT SUM(GolesJugador)-SUM(DePenalti) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesCristianoNoPen,
(SELECT round((SELECT SUM(GolesJugador)-SUM(DePenalti) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016')*100/(SELECT SUM(GolesJugador) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016'),2)) GolesMessiNoPenPerc,
(SELECT round((SELECT SUM(GolesJugador)-SUM(DePenalti) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016')*100/(SELECT SUM(GolesJugador) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016'),2)) GolesCristianoNoPenPerc,
(SELECT sum(defalta) FROM mc_partidos_new T WHERE idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesMessiFalta,
(SELECT sum(defalta) FROM mc_partidos_new T WHERE idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesCristianoFalta,
/* mc_jugadores_titulos */
(SELECT COUNT(*) FROM ( SELECT T.*, TI.Nombre Competicion FROM mc_jugadores_titulos T INNER JOIN mc_titulos TI ON T.idTitulo = TI.idTitulo WHERE T.idJugador = 1 AND T.idTitulo IS NOT NULL and T.idTitulo NOT IN (39,41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64)) T WHERE Competicion /* */ IS NOT NULL AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') TitulosMessi,
(SELECT COUNT(*) FROM ( SELECT T.*, TI.Nombre Competicion FROM mc_jugadores_titulos T INNER JOIN mc_titulos TI ON T.idTitulo = TI.idTitulo WHERE T.idJugador = 2 AND T.idTitulo IS NOT NULL and T.idTitulo NOT IN (39,41,42,43,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64)) T WHERE Competicion /* */ IS NOT NULL AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') TitulosCristiano,
(SELECT COUNT(*) FROM mc_jugadores_titulos T WHERE idJugador = 1 AND idGalardon IN (1,130)) BdOMessi,
(SELECT COUNT(*) FROM mc_jugadores_titulos T WHERE idJugador = 2 AND idGalardon IN (1,130)) BdOCristiano,
(SELECT COUNT(*) FROM mc_jugadores_titulos T WHERE idJugador = 1 AND idGalardon = 2) BtdOMessi,
(SELECT COUNT(*) FROM mc_jugadores_titulos T WHERE idJugador = 2 AND idGalardon = 2) BtdOCristiano,
/* VW_WHOSCORED2 */
(SELECT SUM(TirosDiestra+TirosZurda+TirosCabeza+TirosOtro) / SUM(GolesAreaPeq+GolesArea+GolesFueraArea) TirosPorGol FROM VW_WHOSCORED2 WHERE idJugador = 1) TirosPorGolMessi,
(SELECT SUM(TirosDiestra+TirosZurda+TirosCabeza+TirosOtro) / SUM(GolesAreaPeq+GolesArea+GolesFueraArea) TirosPorGol FROM VW_WHOSCORED2 WHERE idJugador = 2) TirosPorGolCristiano,
(SELECT SUM(GolesFueraArea) FROM VW_WHOSCORED2 WHERE idJugador = 1) FueraAreaMessi,
(SELECT SUM(GolesFueraArea) FROM VW_WHOSCORED2 WHERE idJugador = 2) FueraAreaCristiano,
(SELECT SUM(GolesArea) FROM VW_WHOSCORED2 WHERE idJugador = 1) GolesAreaMessi,
(SELECT SUM(GolesArea) FROM VW_WHOSCORED2 WHERE idJugador = 2) GolesAreaCristiano,
(SELECT SUM(GolesAreaPeq) FROM VW_WHOSCORED2 WHERE idJugador = 1) GolesAreaPeqMessi,
(SELECT SUM(GolesAreaPeq) FROM VW_WHOSCORED2 WHERE idJugador = 2) GolesAreaPeqCristiano,
(SELECT SUM(RegatesExitosos) FROM VW_WHOSCORED2 WHERE idJugador = 1) RegatesMessi,
(SELECT SUM(RegatesExitosos) FROM VW_WHOSCORED2 WHERE idJugador = 2) RegatesCristiano,
(SELECT round((SUM(RegatesExitosos)*100)/SUM(RegatesTotal),2) FROM VW_WHOSCORED2 WHERE idJugador = 1 and temporada not in ('2004/2005', '2005/2006', '2006/2007', '2007/2008', '2008/2009')) EfRegatesMessi,
(SELECT round((SUM(RegatesExitosos)*100)/SUM(RegatesTotal),2) FROM VW_WHOSCORED2 WHERE idJugador = 2 and temporada not in ('2003/2004', '2004/2005', '2005/2006', '2006/2007', '2007/2008', '2008/2009')) EfRegatesCristiano,
(SELECT SUM(PaseLargoPreciso)+SUM(PaseCortoPreciso) FROM VW_WHOSCORED2 WHERE idJugador = 1) PasesMessi,
(SELECT SUM(PaseLargoPreciso)+SUM(PaseCortoPreciso) FROM VW_WHOSCORED2 WHERE idJugador = 2) PasesCristiano,
(SELECT (SUM(PaseLargoPreciso)+SUM(PaseCortoPreciso)) * 100 / (SUM(PaseLargoPreciso)+SUM(PaseCortoPreciso)+SUM(PaseLargoImpreciso)+SUM(PaseCortoImpreciso)) FROM VW_WHOSCORED2 WHERE idJugador = 1) EfPasesMessi,
(SELECT (SUM(PaseLargoPreciso)+SUM(PaseCortoPreciso)) * 100 / (SUM(PaseLargoPreciso)+SUM(PaseCortoPreciso)+SUM(PaseLargoImpreciso)+SUM(PaseCortoImpreciso)) FROM VW_WHOSCORED2 WHERE idJugador = 2) EfPasesCristiano,
(SELECT (SUM(PaseLargoPreciso)) * 100 / (SUM(PaseLargoPreciso)+SUM(PaseLargoImpreciso)) FROM VW_WHOSCORED2 WHERE idJugador = 1) EfPaseLargoMessi,
(SELECT (SUM(PaseLargoPreciso)) * 100 / (SUM(PaseLargoPreciso)+SUM(PaseLargoImpreciso)) FROM VW_WHOSCORED2 WHERE idJugador = 2) EfPaseLargoCristiano,
(SELECT (SUM(PaseCortoPreciso)) * 100 / (SUM(PaseCortoPreciso)+SUM(PaseCortoImpreciso)) FROM VW_WHOSCORED2 WHERE idJugador = 1) EfPaseCortoMessi,
(SELECT (SUM(PaseCortoPreciso)) * 100 / (SUM(PaseCortoPreciso)+SUM(PaseCortoImpreciso)) FROM VW_WHOSCORED2 WHERE idJugador = 2) EfPaseCortoCristiano,
(SELECT SUM(PaseClave) FROM VW_WHOSCORED2 WHERE idJugador = 1) PasesClaveMessi,
(SELECT SUM(PaseClave) FROM VW_WHOSCORED2 WHERE idJugador = 2) PasesClaveCristiano,
/* vw_finales2 */
(SELECT sum(Victoria) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') FinalesGanadasMessi,
(SELECT sum(Victoria) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') FinalesGanadasCristiano,
(SELECT COUNT(*) FROM vw_finales2 T where Victoria = 0 and idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') FinalesPerdidasMessi,
(SELECT COUNT(*) FROM vw_finales2 T where Victoria = 0 and idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') FinalesPerdidasCristiano,
(SELECT sum(Goles) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesFinalesMessi,
(SELECT sum(Goles) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesFinalesCristiano,
(SELECT sum(Asistencias) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasFinalesMessi,
(SELECT sum(Asistencias) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasFinalesCristiano,
(SELECT count(*) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') FinalesMessi,
(SELECT count(*) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') FinalesCristiano,
(SELECT COALESCE(round(SUM(Goles)/SUM(Partidos),2), 0) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesPartidoMessiFinales,
(SELECT COALESCE(round(SUM(Goles)/SUM(Partidos),2), 0) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolesPartidoCristianoFinales,
(SELECT COALESCE(round(SUM(Asistencias)/SUM(Partidos),2), 0) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasPartidoMessiFinales,
(SELECT COALESCE(round(SUM(Asistencias)/SUM(Partidos),2), 0) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciasPartidoCristianoFinales,
(SELECT COALESCE(round((SUM(Goles)+SUM(Asistencias))/SUM(Partidos),2), 0) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') ContribucionMessiFinales,
(SELECT COALESCE(round((SUM(Goles)+SUM(Asistencias))/SUM(Partidos),2), 0) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') ContribucionCristianoFinales,
(SELECT COALESCE(round(SUM(Minutos)/(SUM(Goles)+SUM(Asistencias)),2), 0) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') ContribucionMessiFinalesMin,
(SELECT COALESCE(round(SUM(Minutos)/(SUM(Goles)+SUM(Asistencias)),2), 0) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') ContribucionCristianoFinalesMin,
(SELECT COALESCE(round(SUM(Minutos)/(SUM(Goles)),2), 0) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolMessiFinalesMin,
(SELECT COALESCE(round(SUM(Minutos)/(SUM(Goles)),2), 0) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') GolCristianoFinalesMin,
(SELECT COALESCE(round(SUM(Minutos)/(SUM(Asistencias)),2), 0) FROM vw_finales2 T where idJugador = 1 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciaMessiFinalesMin,
(SELECT COALESCE(round(SUM(Minutos)/(SUM(Asistencias)),2), 0) FROM vw_finales2 T where idJugador = 2 AND T.Equipo IN ('Inter Miami', 'Al-Nassr FC') AND T.Temporada = '2015/2016') AsistenciaCristianoFinalesMin,
/* Fechas */
(SELECT FechaNacimiento FROM mc_jugadores WHERE id = 1) FechaNacimientoMessi,
(SELECT FechaNacimiento FROM mc_jugadores WHERE id = 2) FechaNacimientoCristiano,
(SELECT FechaNacimiento FROM mc_jugadores WHERE id = 10) FechaNacimientoMbappe,
(SELECT FechaNacimiento FROM mc_jugadores WHERE id = 9) FechaNacimientoHaaland
) D
LIMIT 1;