我的数据如下:
+----+------------+------------+------------+
| id | join_date | start_date | end_date |
+----+------------+------------+------------+
| 1 | 2005-11-01 | 2005-11-01 | 2014-04-11 |
| 2 | 2007-10-29 | 2007-10-29 | 2011-10-29 |
| 3 | 2005-11-17 | 2005-11-17 | 2014-11-15 |
| 4 | 2006-12-30 | 2009-12-30 | 2013-12-29 |
| 5 | 2005-12-03 | 2011-03-11 | 2013-11-29 |
+----+------------+------------+------------+
以上字段的信息如下:
join_date
是帐户首次创建的日期。
start_date
是不间断会员资格开始的日期(例如,如果
一名成员于2005年加入,2006年失效,并于2008年更新,
start_date将在2008年有一个日期。
end_date
当会员资格失效时(无论是将来的时间)
或过去)。
我一直在尝试提出一个查询,它会让我计算所有活跃成员的时间(结果是活动帐户的时间序列图)。
我尝试的任何东西都没有真正起作用,我想我只需要另一种观点。有什么建议吗?