本篇在我的两道排序面试题中有所讨论。
表如下:
id | 实例启动时间 | 实例停止时间 |
---|---|---|
1 | 220-1-1 00:00 | 2010-1-3 00:44 |
2 | 220-1-3 00:00 | 2010-1-4 00:44 |
3 | 220-1-8 00:00 | 2010-1-20 00:44 |
需求:
给定起始时间
s
t
a
r
t
T
i
m
e
与
结
束
时
间
startTime 与结束时间
startTime与结束时间endTime,查询表中所有交集数据
语句:
select * from 实例表 where 实例启动时间 < $endTime and 实例停止时间 > $startTime