读书人

Oracle中翻页有关问题

发布时间: 2012-08-21 13:00:21 作者: rapoo

Oracle中翻页问题
用如下代码写翻页会出现数据重复的问题,麻烦大家帮忙看看是什么原因?
SELECT * FROM(
SELECT D.*,ROWNUM AS RN FROM IA.TINA D WHERE EXISTS(SELECT 1 FROM IA.TENT U WHERE U.TID=D.ID AND U.DAY_NUM>=100 AND U.DAY_NUM<=150)
ORDER BY D.TIME ASC) R
WHERE 1=1 AND R.RN>0 AND R.RN<501


[解决办法]
order by肯定会在select出来的数据集里去排序的

读书人网 >Java Web开发

热点推荐