我们有一个如下所示的数据集:
ID eventType date
--------------------------------
1 foo 2 March 2013
2 foo 3 March 2013
3 bar 3 March 2013
4 foo 5 March 2013
5 foo 6 March 2013
6 bar 7 March 2013
7 baz 8 March 2013
我可以很容易地从这个列表中得到唯一的eventTypes
列表。但是,我如何查询eventTypes
首先出现在 BETWEENstartDate
和endDate
. 我希望能够有一个从 2013 年 3 月 7 日到 2013 年 3 月 10 日的日期范围,并得到一个返回 1 的计数,因为baz
值是eventType
在该日期范围内新出现的。另一方面,2013 年 3 月 5 日至 2013 年 3 月 7 日的日期范围将返回计数 0,因为eventTypes
在该范围内没有新出现。