gpt4 book ai didi

mysql - 获得4次的中间范围

转载 作者:行者123 更新时间:2023-11-29 11:13:12 25 4
gpt4 key购买 nike

enter image description here

我有 2 个表每 5 分钟存储一次数据,如何进行查询以在表 1 时间范围之间连接并选择表 2 的 time_begin 和 time_end ?

例如:

table1: time_begin: 20:01:00, time_end: 20:24:00
table 2: time_begin: 20:00:00, time_end: 20:25:00

=> 我需要选择 time_begin: 20:01:00, time_end: 20:24:00

table1: time_begin: 20:01:00, time_end: 20:24:00
table2: time_begin: 20:02:00, time_end: 20:25:00

=> 我需要选择 time_begin: 20:02:00, time_end: 20:24:00

table1: time_begin: 20:01:00, time_end: 20:24:00
table2: time_begin: 20:02:00, time_end: 20:23:00

=> 我需要选择 time_begin: 20:02:00, time_end: 20:23:00

最佳答案

GREATEST(t1.time_begin, t2.time_begin)
LEAST(t1.time_end, t2.time_end)

关于mysql - 获得4次的中间范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40181605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com