Axapta 按和排序字段
我尝试用X++编写SQL语句。它应该这样做:Axapta 按和排序字段,axapta,dynamics-ax-2009,x++,Axapta,Dynamics Ax 2009,X++,我尝试用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++中选择并按代码排序时生成一个,但这不是我想要的方式
SELECT
Table.field1, SUM(Table.field2) AS SumField
FROM
Table
WHERE
Table.FieldX = Something
GROUP BY
Table.Field1
ORDER BY
SumField;
我在X++中遇到的问题是,它在计算记录的总和之前对记录进行排序。我知道我可以在X++中选择并按代码排序时生成一个,但这不是我想要的方式
有人能告诉我如何处理这个问题吗?对不起,在X++选择或查询中,您不能同时执行按
排序和按
分组
解决方案是创建一个视图(不带排序),然后使用order by在视图上进行选择。对不起,在X++选择或查询中,您不能同时执行排序依据
和分组依据
解决方法是创建一个视图(不带排序),然后使用order by在视图上进行选择。非常感谢您的快速响应,我认为这对我来说应该很有用!非常感谢您的快速回复,我认为这应该对我有用!