Miksi alla oleva kysely hakee tulokset nro-sarakkeen mukaan, eikä tulos-sarakkeen mukaan niinkuin haluaisin sen tekevän?
SELECT seura, SUM( tulos ) AS YHT FROM ( SELECT t1.nro, ( t1.aosa + t1.bosa + t1.cosa ) AS tulos, t1.seura, COUNT( t2.nro ) AS cnt FROM osallistujat AS t1 LEFT JOIN osallistujat AS t2 ON ( t1.tulos, t1.nro ) <= ( t2.tulos, t2.nro ) AND t1.seura = t2.seura GROUP BY t1.nro, t1.tulos, t1.seura HAVING cnt <=3 ORDER BY t1.seura, cnt ) AS subi WHERE seura != '' GROUP BY seura ORDER BY YHT DESC
Aihe on jo aika vanha, joten et voi enää vastata siihen.