我早上6点半上班,需要检查一下从下午5点到今天早上6点半发生了什么。我已经使用代码搜索了任意给定时间的13.5小时:WHERE TRANSACTION_HISTORY.ACTIVITY_DATE_TIMESELECT MAX (TRANSACTION_HISTORY.ACTIVITY_DATE_TIME) FROM TRANSACTION_HISTORY)))
问题是如果我稍后运行query,我会从一开始就浪费时间如果我在早上7点运行<
我在DB2中创建了一个表。该表有4个字段ID(整数)、Shift(整数)、Start_time(时间)和End_time(时间)。此表中的数据看起来像。在凌晨5点到下午1点29分之间的任何时候,它都会返回"1“作为移位号,这是很好的。当我运行this select * from shifttimes where '20:29:59' between start_time and End_time sql查询</em