Foxtable(狐表)用户栏目专家坐堂 → [求助]请教如何查询某个时间段之前不重复的记录


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

主题:[求助]请教如何查询某个时间段之前不重复的记录

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/19 12:22:00 [显示全部帖子]

 这样

select 姓名, (select top 1 订单日期 from {订单} as b where b.订单日期 < #2013-01-19# And b.姓名 = a.姓名 ) as 日期 from (select 姓名 from {订单} where 订单日期 < #2013-01-19# group by 姓名) as a

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/19 14:19:00 [显示全部帖子]

 最后一个参数使用 true,只能是sqlquery类型的。

 如果是sqltable类型的,是可以更新的。这种的话,你只能用副本,然后filter了。

 回到顶部