TOP 10 HORSES by LTE
SELECT Cavalli.IDCavallo ,SUM( Iscrizioni.Montepremi1 + Iscrizioni.Montepremi2 + Iscrizioni.Montepremi3 + Iscrizioni.Montepremi4 + Iscrizioni.Montepremi5 + Iscrizioni.MontepremiTotale + 0 ) AS TOT FROM ( Cavalli INNER JOIN Iscrizioni ON Cavalli.IDCavallo=Iscrizioni.ID_Cavallo ) INNER JOIN Competizioni ON Iscrizioni.ID_Competizione=Competizioni.IDCompetizione WHERE Competizioni.Stato_ENUM=30 GROUP BY Cavalli.IDCavallo ORDER BY TOT DESC LIMIT 10
TOP 10 RIDERS by LTE
SELECT Soci.IDSocio ,SUM( Iscrizioni.Montepremi1 + Iscrizioni.Montepremi2 + Iscrizioni.Montepremi3 + Iscrizioni.Montepremi4 + Iscrizioni.Montepremi5 + Iscrizioni.MontepremiTotale + 0 ) AS TOT FROM ( Soci INNER JOIN Iscrizioni ON Soci.IDSocio=Iscrizioni.ID_Socio ) INNER JOIN Competizioni ON Iscrizioni.ID_Competizione=Competizioni.IDCompetizione WHERE Competizioni.Stato_ENUM=30 GROUP BY Soci.IDSocio ORDER BY TOT DESC LIMIT 10
TOP 10 STALLIONS by PE
PE: production earnings
SELECT Genitore.IDCavallo AS IDStallone ,SUM( Iscrizioni.Montepremi1 + Iscrizioni.Montepremi2 + Iscrizioni.Montepremi3 + Iscrizioni.Montepremi4 + Iscrizioni.Montepremi5 + Iscrizioni.MontepremiTotale + 0 ) AS TOT FROM ( ( Cavalli AS Genitore INNER JOIN Cavalli AS Figlio ON Genitore.IDCavallo=Figlio.ID_CavalloStallone ) INNER JOIN Iscrizioni ON Figlio.IDCavallo=Iscrizioni.ID_Cavallo ) INNER JOIN Competizioni ON Iscrizioni.ID_Competizione=Competizioni.IDCompetizione WHERE Competizioni.Stato_ENUM=30 GROUP BY IDStallone ORDER BY TOT DESC LIMIT 10
TOP 10 MARES by PE
PE: production earnings
SELECT Genitore.IDCavallo AS IDFattrice ,SUM( Iscrizioni.Montepremi1 + Iscrizioni.Montepremi2 + Iscrizioni.Montepremi3 + Iscrizioni.Montepremi4 + Iscrizioni.Montepremi5 + Iscrizioni.MontepremiTotale + 0 ) AS TOT FROM ( ( Cavalli AS Genitore INNER JOIN Cavalli AS Figlio ON Genitore.IDCavallo=Figlio.ID_CavalloFattrice ) INNER JOIN Iscrizioni ON Figlio.IDCavallo=Iscrizioni.ID_Cavallo ) INNER JOIN Competizioni ON Iscrizioni.ID_Competizione=Competizioni.IDCompetizione WHERE Competizioni.Stato_ENUM=30 GROUP BY IDFattrice ORDER BY TOT DESC LIMIT 10