求sql 时间段间的查询,该如何处理
求sql 时间段间的查询
表:
datetime
2010-1-1 10:10:10
2010-1-1 10:10:13
2010-1-1 10:13:10
2010-1-1 10:15:11
2010-1-1 10:15:22
想查出的结果:
2010-1-1 10:10:10
2010-1-1 10:13:10
2010-1-1 10:15:11
------解决方案--------------------
表:
datetime
2010-1-1 10:10:10
2010-1-1 10:10:13
2010-1-1 10:13:10
2010-1-1 10:15:11
2010-1-1 10:15:22
想查出的结果:
2010-1-1 10:10:10
2010-1-1 10:13:10
2010-1-1 10:15:11
------解决方案--------------------
- SQL code
--应该是相同日期,相同的小时+分钟,取最小的那笔数据? select min(d) as d from t group by convert(varchar(16),d,120)