Glöm inte att om du blandar grupperade (dvs. SUM) fält och icke-grupperade fält, måste du GRUPPERA EFTER ett av de icke-grupperade fälten.
Prova detta:
SELECT SUM(something) AS fieldname
FROM tablename
ORDER BY fieldname
ELLER detta:
SELECT Field1, SUM(something) AS Field2
FROM tablename
GROUP BY Field1
ORDER BY Field2
Och du kan alltid göra en härledd fråga så här:
SELECT
f1, f2
FROM
(
SELECT SUM(x+y) as f1, foo as F2
FROM tablename
GROUP BY f2
) as table1
ORDER BY
f1
Många möjligheter!