Sql 资源预订场景
嗨,我有一个场景如下-: 我必须在特定日期从上午10:00到上午11:00预订资源,因此必须检查特定资源在该日期是否免费 请注意,资源已预订以下小时。 上午9时至10时& 上午十一时至下午十二时Sql 资源预订场景,sql,Sql,嗨,我有一个场景如下-: 我必须在特定日期从上午10:00到上午11:00预订资源,因此必须检查特定资源在该日期是否免费 请注意,资源已预订以下小时。 上午9时至10时& 上午十一时至下午十二时 我必须查询该表是否有上午10:00到上午11:00的预订。如果是,将返回true。您的SQL查询需要确保没有其他预订与您尝试预订的时间间隔重叠 如果您的预订在如下表中存储为包含-排除时间段: 创建表格预订 rsrc_id整数不为空, dtbegin DATETIME不为空, dtend DATETIME
我必须查询该表是否有上午10:00到上午11:00的预订。如果是,将返回true。您的SQL查询需要确保没有其他预订与您尝试预订的时间间隔重叠 如果您的预订在如下表中存储为包含-排除时间段: 创建表格预订 rsrc_id整数不为空, dtbegin DATETIME不为空, dtend DATETIME不为空, 预订\u事件\u id整数不为空, 主键rsrc_id,dtbegin,dtend 然后,以下搜索需要返回零计数,以证明资源1234当前可在2月1日上午10点到上午11点预订: 从预订中选择计数* 其中rsrc_id=1234和 “2015-02-01 10:00:00”>=dtbegin和“2015-02-01 10:00:00”