zeorifreice 2021-04-23 14:44 采纳率: 0%
浏览 98

sql如何根据A表的时间字段对B表中在某段时间内的数据求和 A表,客户姓名,开始时间,结束时间;

sql如何根据A表的时间字段对B表中在某段时间内的数据求和 A表,客户姓名,开始时间,结束时间; B表,客户登录次数,登陆时间。 想根据A表的开始时间和结束时间,统计区间范围内B表的数据,得到客户在区间范围内的登录次数
  • 写回答

1条回答 默认 最新

  • Null` 2021-04-23 15:01
    关注

    select count(*) from B  where b.登录时间<= (select max(结束时间) from A) and b.登录时间>= (select min(开始时间) from A );

    这样可能会有点慢

     

    评论

报告相同问题?