我有两张桌子
一个有开始时间和结束时间的文件
+---------+-----------------------+-----------------------+
|channelId|starttime |endtime |
+---------+-----------------------+-----------------------+
|1 |2022-03-31 18:57:46.329|2022-03-31 18:58:46.329|
|2 |2022-03-31 18:58:48.61 |2022-03-31 18:59:48.61 |
+---------+-----------------------+-----------------------+
第二个表包含时间序列数据
|channelId|time |
+---------+-----------------------+
|1 |2022-03-31 18:58:46.329|
|1 |2022-03-31 18:58:46.329|
|1 |2022-03-31 18:58:46.329|
|2 |2022-03-31 18:59:48.61 |
+---------+-----------------------+
我想从第二个表中查询两个channelId的第一个表时间范围之间的数据
预期2个数据帧
|channelId|time |
+---------+-----------------------+
|1 |2022-03-31 18:58:46.329|
|1 |2022-03-31 18:58:46.329|
|1 |2022-03-31 18:58:46.329|
和
|2 |2022-03-31 18:59:48.61 |
+---------+-----------------------+