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 );
这样可能会有点慢
解决 无用评论 打赏 举报