【发布时间】:2015-09-23 18:56:33
【问题描述】:
有没有办法根据用户拉回所有具有重叠日期时间的记录?
例如;
TableA 有以下几行;
TrainerID StartTime EndTime
1234 10-1-2015 08:30 10-1-2015 09:00
1234 10-1-2015 08:45 10-1-2015 09:15
1234 10-1-2015 09:30 10-1-2015 10:00
2345 10-1-2015 08:45 10-1-2015 09:15
2345 10-1-2015 09:30 10-1-2015 10:00
我需要一个只能提取以下记录的查询,因为它的开始时间早于培训师的上一个结束时间(双重预订):
1234 10-1-2015 08:45 10-1-2015 09:15
【问题讨论】:
标签: sql sql-server tsql sql-server-2012