我有一个包含两个字段dt(DateTime)和isblocked(Bit)的表我一直在尝试做的是根据开始日期/时间找出连续空闲45分钟的两个日期/时间之间的时间跨度。例如:根据上表,使用2012-12-1113:30:00'作为我的开始日期。我需要这样的值:2012-12-1115:30:002012-12-1116:45:00我尝试了一些最小和最大查询,例如:SELECTMIN(dt),isbookedFROMbookingWHEREdt>='2012-12-1113:30:00'ANDisbooked=1GROUPBYdtLIMIT1;但我似乎无法将正确的结构组合在一起。如果需要更