데이터베이스 결과 값 일부 조회 방법

데이터베이스 결과 값 일부 조회
  1. 필요성 : 데이터베이스의 조건에 맞는 결과를 모두 조회할 경우, 데이터베이스 서버에 무리가 갈 수 있기 때문에 일부만 조회해서 확인한다.
  2. 주로 사용하는 SQL 별 사용 방법
    1. MS SQL
      1. SELECT TOP 숫자 | PERCENT 열 이름 FROM 테이블 명 WHERE 조건문
      2. 예시1) SELECT TOP 10 * FROM TEST_TABLE WHERE 1=1
      3. 예시2) SELECT TOP 20 PERCENT * FROM TEST_TABLE WHERE 1=1
    2. My SQL
      1. SELECT 열 이름 FROM 테이블 명 WHERE 조건문 LIMIT 숫자
      2. 예시) SELECT * FROM TEST_TABLE WHERE 1=1 LIMIT 10
    3. Oracle
      1. SELECT 열 이름 FROM 테이블 명 WHERE 조건문 ROWNUM <= 숫자
      2. 예시) SELECT * FROM TEST_TABLE WHERE 1=1 AND ROWNUM <= 10
  3. 사용 결과 예시
    1. 원본 테이블 TEST_TABLE
      사원번호사원명부서명
      1234김일차인사과
      1235이이차연구부서
      1245조삼차생산부서
      2345주사차법무부서
      2345지오차검증부서
    2. 각 사용 시 출력되는 결과 (3개 까지 출력)
      사원번호사원명부서명
      1234김일차인사과
      1235이이차연구부서
      1245조삼차생산부서
      MS SQL : SELECT TOP 3 * FROM TEST_TABLE
      My SQL : SELECT * FROM TEST_TABLE LIMIT 3
      ORACLE : SELECT * FROM TEST_TABLE WHERE ROWNUM <= 3