要按照SUM对Oracle查询结果进行排序,而不选择SUM,可以使用子查询来实现。以下是一个示例代码:
SELECT column1, column2, (SELECT SUM(column3) FROM your_table WHERE condition) AS sum_column
FROM your_table
WHERE condition
ORDER BY sum_column;
在这个示例中,我们使用子查询来计算SUM(column3)的值,并将其作为新的列sum_column添加到查询结果中。然后,我们通过ORDER BY子句按照sum_column进行排序。
请注意,你需要将代码中的your_table和condition替换为你实际使用的表名和条件。