グループ化された(つまり、SUM)フィールドとグループ化されていないフィールドを混在させる場合は、グループ化されていないフィールドの1つでGROUPBYする必要があることを忘れないでください。
これを試してください:
SELECT SUM(something) AS fieldname
FROM tablename
ORDER BY fieldname
またはこれ:
SELECT Field1, SUM(something) AS Field2
FROM tablename
GROUP BY Field1
ORDER BY Field2
そして、いつでも次のような派生クエリを実行できます:
SELECT
f1, f2
FROM
(
SELECT SUM(x+y) as f1, foo as F2
FROM tablename
GROUP BY f2
) as table1
ORDER BY
f1
多くの可能性!