정보 처리/데이터베이스
조작문 - 출력되는 레코드 수의 제한
본클라쓰
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