Foxtable(狐表)用户栏目专家坐堂 → 如何统计出重复记录数?


  共有4253人关注过本帖树形打印复制链接

主题:如何统计出重复记录数?

帅哥哟,离线,有人找我吗?
ahbzcch
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:2 积分:81 威望:0 精华:0 注册:2009/7/23 15:18:00
如何统计出重复记录数?  发帖心情 Post By:2021/8/17 11:18:00 [只看该作者]

序号 订单号 订单金额 订单号重复数量
1 a001 5 3
2 a002 5 1
3 a001 56 3
4 a003 55 1
5 a001 65 3


订单号有重复值,如何在最后一列统计出重复的数量,表达式列可以实现吗?


 回到顶部
帅哥哟,离线,有人找我吗?
y2287958
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4742 积分:34508 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2021/8/17 11:25:00 [只看该作者]

一定要用表达式的话,只能先做同表关联了

 回到顶部
帅哥哟,离线,有人找我吗?
ahbzcch
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:2 积分:81 威望:0 精华:0 注册:2009/7/23 15:18:00
  发帖心情 Post By:2021/8/17 11:35:00 [只看该作者]

那就不用表达式了,麻烦给写个代码学习下,谢谢。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110443 积分:562081 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/17 11:44:00 [只看该作者]

datacolchanged事件

If e.DataCol.Name = "订单号" Then
    e.
DataRow("
订单号重复数量") = e.DataTable.Compute("count(数量)","[订单号] = '" & e.NewValue & "'")
End
 
If

 回到顶部