比如我的数据库内有一个开始时间start_time,结束时间end_time,然后我想查询2013-4-6至2013-4-10这个时间段内的信息,应该怎么查?就是关于交集的问题。
select * from Table where createdate between @StartDate and @EndDate
条件自己定义。根据需要。
不是这么个意思,我的意思是说,比如我要预订酒店房间,我要订6号到11号的,我要看在这个时间段内,都有哪些房间被预订了。比如有个7号到13号的,怎么能把它查出来?
追答上面的语句就是查询这个时间段内被占用的房间吧,哪里有问题呢?
本回答被网友采纳