我尝试用X ++编写一个SQL语句。它应该做这样的事情:
SELECT
Table.field1, SUM(Table.field2) AS SumField
FROM
Table
WHERE
Table.FieldX = Something
GROUP BY
Table.Field1
ORDER BY
SumField;
我在X ++中遇到的问题是它在计算记录总和之前对记录进行排序。我知道我可以在X ++中创建While Select
并按代码排序,但这不是我想要的方式。
有人能告诉我如何处理这个问题吗?
答案 0 :(得分:1)
抱歉,您不能同时在X ++选择或查询中执行sort by
和group by
。
解决方案是创建一个视图(没有排序),然后在视图上按顺序选择。