Foxtable(狐表)用户栏目专家坐堂 → [求助]统计不重复值


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

主题:[求助]统计不重复值

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/3 19:13:00 [显示全部帖子]

 呵呵,楼主,你先把帮助文档啃一啃吧,急不来的。

 在程序里按下F1。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/4 21:56:00 [显示全部帖子]

Dim cmd As New SQLCommand
cmd.CommandText = "select distinct 姓名, 品类 from {子表}"
Dim dt As DataTable = cmd.ExecuteReader

For Each dr As DataRow In DataTables("父表").DataRows
    dr("购买品类") = dt.Compute("count(品名)", "姓名 = '" & dr("姓名") & "'")
Next
[此贴子已经被作者于2013-9-4 21:57:27编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/4 21:57:00 [显示全部帖子]

你试试这样,适当修改下。

Dim cmd As New SQLCommand
cmd.CommandText = "select distinct 姓名, 品类 from {子表}"
Dim dt As DataTable = cmd.ExecuteReader

For Each dr As DataRow In DataTables("父表").DataRows
    dr("购买品类") = dt.Compute("count(品名)", "姓名 = '" & dr("姓名") & "'")
Next

 回到顶部