728x90
LIMIT : MySQL, PostgreSQL
SELECT * FROM SAMPLE33 ORDER BY no DESC LIMIT 3;
LIMIT : SQL server
SELECT TOP 3 * FROM SAMPLE33;
TOP 뒤에 최대 행수 지정
Oracle : ROWNUM
SELECT * FROM SAMPLE33 WHERE ROWNUM <=3;
ROWNUM : 클라이언트에게 결과가 반환될 때 각 행에 할당되는 행 번호
단, ROWNUM으로 행을 제한할 때는 WHERE 구로 지정하므로 정렬하기 전에 처리되어 LIMIT로 행을 제한한 경우와 결과값이 다름
728x90
'SQL' 카테고리의 다른 글
[프로그래머스] MySQL - 헤비 유저가 소유한 장소 (0) | 2022.11.09 |
---|---|
[프로그래머스] MySQL - 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2022.11.02 |
[프로그래머스] MySQL - 동명 동물 수 찾기 (0) | 2022.10.31 |
[프로그래머스] MySQL - 역순 정렬하기 (0) | 2022.10.06 |
[프로그래머스] MySQL - 상위 N개 레코드 (0) | 2022.10.06 |