我是新来的,请帮助!...由于我是新来的,我无法发布任何图像来帮助解释。
我正在尝试根据记录之间的时间间隔对数据集进行分组,然后计算每组中有多少条记录。
在下面的例子中,我想返回每组数据的计数,所以 Group 1=5, Group 2=5 and Group 3=5
SELECT AREA_ID AS "AREA ID",
LOC_ID AS "LOCATION ID",
TEST_DATE AS "DATE",
TEST_TIME AS "TIME"
FROM MON_TEST_MASTER
WHERE AREA_ID =89
AND LOC_ID ='3015'
AND TEST_DATE ='10/19/1994';
AREA ID LOCATION ID DATE TIME
89 3015 10/19/1994 8:00:22
89 3015 10/19/1994 8:00:22
89 3015 10/19/1994 8:19:55
89 3015 10/19/1994 8:19:55
89 3015 10/19/1994 8:41:22
89 3015 10/19/1994 11:35:47
89 3015 10/19/1994 11:35:47
89 3015 10/19/1994 11:35:47
89 3015 10/19/1994 11:35:47
89 3015 10/19/1994 11:35:47
89 3015 10/19/1994 15:13:46
89 3015 10/19/1994 15:13:46
89 3015 10/19/1994 15:13:46
89 3015 10/19/1994 15:13:46
89 3015 10/19/1994 15:13:46
第 1 组 = 8:00:22 至 8:41:22
第 2 组 = 11:35:47 至 11:35:47
第 3 组 = 15:13:46 至 15:13:46
请记住,时间总是会变化的,有时会超过一小时,但没有任何一组记录之间的间隔会超过一小时。
我希望这是有道理的......请帮忙!