我正在尝试创建一个查询,该查询将返回按日期计算的一天中有多少个案例。换句话说,有多少案例在每天创建时未得到解决,并且在每个指定日期都未完成。这是为了查看分辨率的历史性能以及每天有多少天的分辨率。我可以使用excel轻松完成这项工作,但我有大约100万个案例/行可以计算,而excel就是无法同时处理这一切。我知道SQL的基础知识,但我不确定如何通过SQL查询来完成。
在excel上,我有一个变量,它是我想要结果的日历日期列表,然后使用COUNTIFS公式查看数据并计算符合条件的数据。我不知道从哪里开始将其转换为SQL。我正在使用MS Access。
希望使用以下用Excel解决的示例数据将有助于解释我正在尝试完成的任务。
Example data
Case_ID Create_Date Resolved_Date
1 1/1/2013 1/2/2013
2 1/1/2013 1/3/2013
3 1/1/2013 1/4/2013
4 1/1/2013 1/5/2013
5 1/2/2013 1/5/2013
6 1/2/2013 1/5/2013
7 1/4/2013 1/5/2013
8 1/4/2013 1/5/2013
9 1/5/2013 1/5/2013
10 1/5/2013 1/5/2013
11 1/6/2013 1/9/2013
12 1/7/2013 1/10/2013
13 1/7/2013 1/9/2013
14 1/8/2013 1/12/2013
15 1/8/2013 1/13/2013
16 1/8/2013 1/9/2013
17 1/8/2013 1/11/2013
18 1/8/2013 1/11/2013
19 1/9/2013 1/11/2013
20 1/10/2013 1/14/2013
Excel results with formula "=COUNTIFS(Create_Date,"<"&E2,Resolved_Date, ">"&E2)" <- "E2" Is just the cell reference of "1/1/2013."
Column(E) Column(F)
Date Count of Aged Cases
1/1/2013 0
1/2/2013 3
1/3/2013 4
1/4/2013 3
1/5/2013 0
1/6/2013 0
1/7/2013 1
1/8/2013 3
1/9/2013 5
1/10/2013 5
1/11/2013 3
1/12/2013 2
1/13/2013 1
1/14/2013 0