Axapta 在Microsoft Dynamics x中选择总和(圆形(柱,2))++
我想问一下,X中是否存在本机的round sql函数++ 例如,我想做这样的事情Axapta 在Microsoft Dynamics x中选择总和(圆形(柱,2))++,axapta,microsoft-dynamics,x++,Axapta,Microsoft Dynamics,X++,我想问一下,X中是否存在本机的round sql函数++ 例如,我想做这样的事情 Select sum(round(colum,2)) from salesLine........ 我有一种感觉,我不能用一个简单的选择来实现这一点,而只能用while select…在括号内用一个普通的圆,但我认为这是一个缓慢的解决方案 致以最良好的祝愿, 尼科斯你是对的。您必须选择一段时间才能完成此操作 您可以从salesLine中选择sumcolumn。。。然后对salesLine.column值进行四舍五
Select sum(round(colum,2)) from salesLine........
我有一种感觉,我不能用一个简单的选择来实现这一点,而只能用while select…在括号内用一个普通的圆,但我认为这是一个缓慢的解决方案
致以最良好的祝愿,
尼科斯你是对的。您必须选择一段时间才能完成此操作
您可以从salesLine中选择sumcolumn。。。然后对salesLine.column值进行四舍五入,但从技术上讲,这与您所写的不同,因为这会在求和之后进行四舍五入,我认为您是在求和之前进行四舍五入。还要注意,AX在不同的位置使用自己的四舍五入逻辑,其行为可能与SQL四舍五入不同。这可能会在您的系统中引入数据不一致。如果您可以接受SQL舍入函数,则可以使用此处描述的“查看计算字段”执行此操作: