一张非顺序插入的表 有datetime字段
通过排序datetime字段 想用rownum控制返回的结果集数量以节省资源但是rowunum不是查询出来的集按照datetime 排序
也就是说select rownum,date_time from xxx where rownum <2 order by date_time ascrownum date_time
34 2006-10-29 12:09:00
其实库中是有 2006-10-29 12:00:00
这条数据的
那我应该如何只返回小的结果集呢?
通过排序datetime字段 想用rownum控制返回的结果集数量以节省资源但是rowunum不是查询出来的集按照datetime 排序
也就是说select rownum,date_time from xxx where rownum <2 order by date_time ascrownum date_time
34 2006-10-29 12:09:00
其实库中是有 2006-10-29 12:00:00
这条数据的
那我应该如何只返回小的结果集呢?
date_time rowid
2006-10-2 18:00:00 1
2006-10-2 18:01:00 3
2006-10-2 18:02:00 2
2006-10-2 18:03:00 4
2006-10-2 18:04:00 5
这些数据不是顺序插入的
select date_time from (select rownum as num,date_time from xxx order by date_time asc) where num<2