Vergessen Sie nicht, dass Sie beim Mischen von gruppierten (z. B. SUM) Feldern und nicht gruppierten Feldern GROUP BY eines der nicht gruppierten Felder verwenden müssen.
Versuchen Sie Folgendes:
SELECT SUM(something) AS fieldname
FROM tablename
ORDER BY fieldname
ODER dies:
SELECT Field1, SUM(something) AS Field2
FROM tablename
GROUP BY Field1
ORDER BY Field2
Und Sie können immer eine abgeleitete Abfrage wie folgt durchführen:
SELECT
f1, f2
FROM
(
SELECT SUM(x+y) as f1, foo as F2
FROM tablename
GROUP BY f2
) as table1
ORDER BY
f1
Viele Möglichkeiten!