majie007
捷于晨
采纳率50%
2015-10-01 03:22 阅读 1.6k

联合查询统计的问题,access数据库

小弟最近做一个小程序,遇到一点问题,麻烦大神们指点一下吧:
现有两张表:
表1,表2
表1中有几个字段 分别是  账户、开始时间、结束时间
表2中有几个字段  是  链接、访问时间

表2 的 链接中包含账户

现在要做的是统计表2中 访问时间 在 表1账户 的开始到结束时间内 总共有几次?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • caozhy 从今以后生命中的每一秒都属于我爱的人 2015-10-01 22:00

    表二也得有账户,不然没法关联
    select count(*) from table 1 where 开始时间 < (select 访问时间 in table2 where 账户 = xxx) and 结束时间 > (select 访问时间 in table2 where 账户 = xxx)

    点赞 评论 复制链接分享

相关推荐