사용자 도구

사이트 도구


기술문서:레퍼런스:쿼리:응용:paging_query

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
기술문서:레퍼런스:쿼리:응용:paging_query [2025/10/02 15:08]
carlito76
기술문서:레퍼런스:쿼리:응용:paging_query [2025/11/27 11:55] (현재)
carlito76
줄 11: 줄 11:
  
 ===== 테이블 명세 ===== ===== 테이블 명세 =====
-^  물리명  ^  논리명  ^  타입  ^  KEY  ^ +^  물리명  ^  논리명  ^  타입   길이   KEY  ^ 
-| 일련번호 | sn | 숫자형 | PK | +| 일련번호 | sn | 숫자형 | PK | 
-| 제목 | title | 문자형 | | +| 제목 | title | 문자형 | 100 | | 
-| 내용 | content | 문자형 | |+| 내용 | content | 문자형 | 4000 | |
  
 ===== SQL 스크립트 ===== ===== SQL 스크립트 =====
줄 49: 줄 49:
  
 ===== MySQL/MariaDB ===== ===== MySQL/MariaDB =====
-<sxh sql; gutter: true; highlight: [17];> +<sxh sql; gutter: true; highlight: [19];> 
--- MySQL 5.0.12 이상/MariaDB 5.1 이상+/* 
 + MySQL 5.0.12 이상/MariaDB 5.1 이상 
 +*/
 SELECT SELECT
  t.*, @ROWNUM AS "_total_count_", (@ROWNUM - t._rownum_ + 1) AS "_no_"  t.*, @ROWNUM AS "_total_count_", (@ROWNUM - t._rownum_ + 1) AS "_no_"
줄 79: 줄 81:
  
 ===== MSSQL ===== ===== MSSQL =====
-<sxh sql; gutter: true; highlight: [10-11];> +<sxh sql; gutter: true; highlight: [12-13];> 
--- MSSQL 2005 이상+/* 
 + MSSQL 2005 이상 
 +*/
 SELECT SELECT
  t.*, (t._total_count_ - t._rownum_ + 1) AS "_no_"  t.*, (t._total_count_ - t._rownum_ + 1) AS "_no_"
줄 109: 줄 113:
 ===== Oracle/Tibero ===== ===== Oracle/Tibero =====
 <sxh sql; gutter: true;> <sxh sql; gutter: true;>
--- Oracle 9i 이상/Tibero 4 이상+/* 
 + Oracle 9i 이상/Tibero 4 이상 
 +*/
 SELECT SELECT
  t.*, ("_total_count_" - "_rownum_" + 1) AS "_no_"  t.*, ("_total_count_" - "_rownum_" + 1) AS "_no_"
줄 137: 줄 143:
 ===== PostgreSQL ===== ===== PostgreSQL =====
 <sxh sql; gutter: true;> <sxh sql; gutter: true;>
--- PostgreSQL 8.4 이상+/* 
 + PostgreSQL 8.4 이상 
 +*/
 SELECT SELECT
  t.*, (t._total_count_ - t._rownum_ + 1) AS "_no_"  t.*, (t._total_count_ - t._rownum_ + 1) AS "_no_"