나의 생각을 끄적이는 공간

블로그 이미지

Wooni0477

카테고리

  • 분류 전체보기 (118)
    • 프로그래밍 정리 (102)
      • Front (5)
      • Java (2)
      • JSP, Servlet, DB(oracle) (33)
      • JavaScript (0)
      • Spring (22)
      • Oracle (28)
      • Vue (1)
      • API (1)
      • err (5)
      • ERD (1)
      • etc.. (4)
    • BoostCourse (15)
      • HTML/CSS (7)
      • JavaScript (4)
      • JSP (4)
    • 공부 자료들.. (0)
    • 기타 (0)
    • --------------------------- (0)
    • 끄적이는공간.. (0)
      • 이벤트 (0)
      • 여행 (0)

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

오라클,mysql - 페이징 쿼리

프로그래밍 정리/Oracle 2020. 1. 18. 22:02
반응형

오라클 - 페이징 쿼리



-오라클

1
2
3
4
5
6
7
8
9
select
*
from (
select rownum, b.*
from (
    select 칼럼명1, 칼럼명2...
    from 테이블 명) b
where rownum >= 1 and rownum <=10;
cs



-mysql


1
2
3
4
5
6
7
8
9
10
11
select R1.* FROM(
    SELECT * FROM 테이블명
) R1
LIMIT 0, 10
 
혹은
 
select R1.* FROM(
    SELECT * FROM 테이블명
) R1
LIMIT 10 OFFSET 0
cs


Limit 0, 10 (Limit offset, count)

해석=> 0(offset)번째에서 10(count)개를 가져온다.


Limit 10 offset 0

해석=> 0(offset)번째에서 10(count)개를 가져온다.


둘다 같은뜻임





-팁

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<sql id="header">
    select R1.* FROM(    
</sql>
 
<sql id="tail">
    ) R1
    LIMIT #{count} OFFSET #{point}    
</sql>
 
<sql id="test" resultType="com.cloud0477.test">
    <include refid="header"/>
         select *
         from test
    <include refid="tail"/>
</sql>
Colored by Color Scripter
cs


이런식으로 공통으로 사용할수 있다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'프로그래밍 정리 > Oracle' 카테고리의 다른 글

Oracle 기본정리 - trigger 예제  (0) 2019.12.04
Oracle 기본정리 - Cursor 예제  (0) 2019.12.04
Oracle 기본정리 - Procedure(if,for,while,in,out 예제)  (0) 2019.12.04
Oracle 기본정리 - Declare, Procedure 문제  (0) 2019.12.04
Oracle 기본정리 - Declare, Procedure 기본  (0) 2019.12.04
Posted by Wooni0477
방명록 : 관리자 : 글쓰기
Wooni0477's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

나의 생각을 끄적이는 공간

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (118)
    • 프로그래밍 정리 (102)
      • Front (5)
      • Java (2)
      • JSP, Servlet, DB(oracle) (33)
      • JavaScript (0)
      • Spring (22)
      • Oracle (28)
      • Vue (1)
      • API (1)
      • err (5)
      • ERD (1)
      • etc.. (4)
    • BoostCourse (15)
      • HTML/CSS (7)
      • JavaScript (4)
      • JSP (4)
    • 공부 자료들.. (0)
    • 기타 (0)
    • --------------------------- (0)
    • 끄적이는공간.. (0)
      • 이벤트 (0)
      • 여행 (0)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바