分组中的计算列在分组统计中是否可以用来计算合计值?

crystal2152 2003-01-27 03:41:10
我的一个数据窗口中做了一个分组,这个分组的Trailer中我用了一个计算列(count_price )来计算金额,我想用这个计算列来作为我进行分组小计时计算金额的基准值,因此我在分组统计中这样写的:sum(count_price for group 1 )。
但是,显示的时候却总是只能得到n-1个金额的合计,就是说:如果统计的是3条数据,那么统计值=前2条的金额总和。但是我看每个count_price 显示都是正常的。
请问这是为什么?
另外我在数据窗口中做预览的时候,第一次预览时填入参数,得到的就是这种不正确的值,但是紧接着第二次预览,(这时不用传参数了),得到的值就是正确的了。这是怎么回事?
...全文
45 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
QQQPPP 2003-02-16
  • 打赏
  • 举报
回复
表达式没错
建议楼主先排一下序吧

另外用group风格 方式试试
你也许能发现自己的问题所在。

祝好运!
szpqq 2003-01-27
  • 打赏
  • 举报
回复
楼上说得有道理
llcchh888 2003-01-27
  • 打赏
  • 举报
回复
你把你的分组字段进行排序试试,计算列不能作为计算的基准值。

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧