Frank (no reg): dividieren

Beitrag lesen

Hi,

vergleiche mal die Ausführungspläne (explain oder so), dann siehst du u.U. dass der Datenbankserver nicht zweil mal "counted" ..

Ansonsten kanns tu das Select mit sum und count auch als Unterabfrage ausführen ... (Pseudo-SQL)

SELECT punkte, votes, punkte/votes as durchschnitt
  FROM (SELECT Count(...) as votes, Sum(...) as punkte FROM tabelle) t
  ORDER BY durchschnitt

Ciao, Frank