1. Top-N query


  -- order 순으로 5개 row를 가지고 옴

  SELECT employee_id, last_name

  FROM hr.employees

  ORDER BY employee_id

  FETCH FIRST 5 ROWS ONLY;


  -- 그 다음 5개 row를 가지고 올때
   SELECT employee_id, last_name

   FROM hr.employees

   ORDER BY employee_id

   OFFSET 5 ROWS FETCH NEXT 5 ROWS ONLY;


 -- order by 순으로 동일 순서인 모두 row 표시

   SELECT employee_id, last_name

   FROM hr.employees

   ORDER BY employee_id

   FETCH FIRST 5 PERCENT ROWS WITH TIES;




'RDB > Oracle' 카테고리의 다른 글

oracle 12c json  (0) 2018.08.27
oracle 12c redact  (0) 2018.08.24
oracle 12c inmemory  (0) 2018.08.24
오라클 메타정보 추출  (0) 2018.08.20
oracle smart cache  (0) 2018.07.17

+ Recent posts