Foxtable(狐表)用户栏目专家坐堂 → 列去重问题


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

主题:列去重问题

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


加好友 发短信
等级:超级版主 帖子:107813 积分:548416 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/16 11:48:00 [显示全部帖子]

按车牌、通过时间排序,然后同一个车牌的第一个时间减去第二个时间进行判断,大概

dim t as table = tables("表A")
t.sort = "车牌,通过时间"

for i as integer = t.rows.count - 1 to 1
if t.rows(i)("车牌") = t.rows(i-1)("车牌") then
dim d1 as date = t.rows(i)("通过时间")
dim d2 as date = t.rows(i-1)("通过时间")
if (d1 - d1).TotalSeconds<= 60 then
t.rows(i).delete
end if
end if
next

 回到顶部