Mysql 获取特定间隔的数据?

Mysql 获取特定间隔的数据?,mysql,sql,database,Mysql,Sql,Database,我有一个表,我想使用一些查询获取特定行的属性时间 select view,time from new_table where type="someType"; 现在,对于上面查询结果中的每个时间项,我想从另一个表中获取记录,该表在这之前的最后一分钟出现 Result of query view1,14:06:45 view2,14:07:45 view3,14:08:45 view4,14:09:45 fetchDataTable should give t

我有一个表,我想使用一些查询获取特定行的属性时间

select  view,time from new_table where type="someType";
现在,对于上面查询结果中的每个时间项,我想从另一个表中获取记录,该表在这之前的最后一分钟出现

Result of query
 view1,14:06:45
 view2,14:07:45
 view3,14:08:45
 view4,14:09:45



fetchDataTable should give this output for the data view1,14:06:45

some1,Touchl,1151,547,2020/6/25, 14:05:45,
some2,TouchFl,1151,547,2020/6/25,14:06:14,
some3,TouchFl,1151,547,2020/6/25,14:06:20,
some4,TouchFl,1151,547,2020/6/25,14:06:24,
我想获取表中的条目,比如
fetchDataTable
,它发生在
14:05:45到14:06:45之间。
表fetchDataTable也有属性time。我想对查询结果的每个条目都这样做

正式:

SELECT t1.time, t2.*
FROM t1
JOIN t2 ON t2.time BETWEEN t1.time - INTERVAL 1 MINUTE AND t1.time
WHERE t1.type = 'someType'


(任务不够明确)

从两个表中添加样本数据,然后从中添加预期输出。是的,我会的add@Strawberry现在好了吗?不,不好了,你告诉我你错过了什么?
SELECT t1.type, t1.time, t2.*
FROM t1
JOIN t2 ON t2.time BETWEEN t1.time - INTERVAL 1 MINUTE AND t1.time