정보 처리/데이터베이스

조작문 - 출력되는 레코드 수의 제한

본클라쓰 2008. 12. 13. 16:54

 

TOP 절은 반환되는 레코드의 수를 지정할 때 사용한다.

 

TOP 절은 레코드의 수가 많은 큰 테이블에서 성능을 향상시키기 위해 사용되는 절이다. 하지만 모든 데이터베이스 시스템에서 지원하는 것은 아니기 때문에 각 데이터베이스 시스템에 따라 문법을 달리한다.

 

 

 

TOP 절

 

SELECT TOP number/percent column_name(s)

FROM table_name

 

 

 

MySQL 에서 TOP 절

 

SELECT column_name(s)

FROM table_name

LIMIT number

 

 

 

Oracle 에서 TOP 절

 

SELECT column_name(s)

FROM table_name

WHERE ROWNUM <= number