我有一个案例,从凌晨3点到凌晨3点考虑一天。我必须匹配两个不同表格的时间,间隔为-10和+10分钟。在某些情况下,表格的时间恰好是from 11:55 pm
到11:59 pm
;但是,在另一个表中,应匹配的记录具有相同的日期,但时间范围从00:00 am
到00:05 am
。知道这两个记录的日期相同,我该如何匹配时间?
第一桌播出时间:
第二桌播出时间2:
我希望通过日期和时间的连接将program1字段与程序2字段匹配:
…JOIN… airingtime at
ON at.[fromgmt] BETWEEN dateadd(minute, -10, airingtime2[ScheduleStart])
AND dateadd(minute, +10, [Schedule:Asrun Start])
AND at.[date] = airingtime2.[date]
但在某些情况下:
自“00:00”< “23:54”。但是,它们的日期相同。