데이터분석공부/SQL

SQL 기초공부 : LIMIT/OFFSET/FETCH ( 제한된행만 데이터 추출하고 싶을때)

EFS 2023. 2. 16. 20:47
반응형

직장 다니며 계속 꾸준히 SQL 공부하는거 쉽지가 않습니다.
하지만 정말 이제는 모르면 안될 것 같아, 정말 필수 인것 같아
SQL 기초 우선 끝낼려고 계속 공부 이어 갑니다.

금일은 제한된 행만 데이터 추출하고 싶을때 쓰는  LIMIT / OFFSET / FETCH  를 공부합니다.

 




1. LIMIT?

   : 특정집합을 출력 시, 출력하는 행의 개수를 제한하는 ( 행의 개수를 한정하는 역할 )
 

 

2. FETCH?
   :  LIMIT과 동일하게 출력하는 행의 수를 지정한다. N을 입력하지 않고 ROW ONLY만 입력하면 단 한건만 출력된다.

  * ' 업무할 때 한건만 뽑는 경우가 많다. Fetch first 보다는 limit를 주로 쓴다. 쓰기 편하니까

w

3. OFFSET?
   : LIMIT & OFFSET과 결합해서 쓰면서 몇번행부터 출력해라! 라는 뜻의 명령어.

예) 각 Fetch First / Limit이 함께 쓰일 경우

출처 : 패스트캠퍼스

on예) Fetch First와 쓰일 경우ly예) Fetch First와 쓰일 경우

반응형