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出来的数据集里去排序的