> 데이터가 100만개 인데요,
> 정렬을 해서 그중 상위 1000개의 데이터가 필요합니다.
>
> 그런데 select * from user orderby rate; 따위로 던지다 보니,
> 정렬에는 시간이 별로 안걸리는데,
> 100만개의 데이터를 다 긁어오다 보니 시간이 장난 아니군요. --;
>
> 오라클에는 rownum 이던가가 있고, MS SQL 에는 top 이란게 있던데..
> 1000개만 Fetch 할수 있는 방법이 없을까요?
>
> - Testors
order by date limit 1000 ;
|