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


  共有3389人关注过本帖平板打印复制链接

主题:统计不重复值计数

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


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2016/11/14 22:12:00 [只看该作者]

还是不行。我采用先插入,再更新的方法。

Dim cm d As New SQLComman d
cm d.ConnectionNam e = "vip"
For Each dr As DataRow In DataTables("销售明细").DataRows
    cm d.CommandText =" insert into 销售明细(单号,销售时间) values ( '" & d r("单号") & "','" & d r("销售时间") & "')"
    cm d.ExecuteNonQuery()
Next

cm d.commandtext = "updat e 销售明细 s et 单数 = 1 wher e 单数 is null"
cm d.ExecuteNonQuery()

 

但这样好慢:

因为我们每天都要上传一次数据,这样每次都要从上百万条记录中找到   wher e 单数 is null   的才更新

 

 

我在想能不能在每天导入的数据里去 更新,每次也才几千条。这样会快点。

[此贴子已经被作者于2016/11/14 22:12:22编辑过]

 回到顶部
总数 21 1 2 3 下一页