Background Image

FORUM

조회 수 14291 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하십니까?^^

큐브리드 페이징 관련 문의 드립니다.

 

아래 쿼리로 기본적인 페이징 쿼리를 작성하였습니다.

여기에 페이징 이전의 카운트가 나오게 하고 싶은데 어떻게 처리해야하나요?

일반적인 게시판에서 페이징 및 전체 카운트 표시 SQL을 하나로 만들고 싶어서 문의드립니다.

 

SELECT
                group_code,
                group_name
 FROM plf_common_code_group
 ORDER BY group_code FOR ORDERBY_NUM() BETWEEN 1 AND 10;

 

 

>>>>>>>>>>>>>>>>

 

SELECT  TOTAL_COUNT() <<<<<<< 이걸 기능 필요합니다.
                group_code,
                group_name
 FROM plf_common_code_group
 ORDER BY group_code FOR ORDERBY_NUM() BETWEEN 1 AND 10;

  • ?
    차오이 2011.04.16 02:35

    하나의 쿼리를 통해 특정 구간의 레코드를 구해 오면서,  총 레코드 수도 같이 획득하려면..

    아래와 같이 하면되지 않을까 싶네요.

     

     SELECT (SELECT count(group_code) FROM plf_common_code_group) as total_count,
                    group_code, 
                    group_name
     FROM plf_common_code_group
     ORDER BY group_code FOR ORDERBY_NUM() BETWEEN 1 AND 10;


     

    하지만 상기 쿼리의 경우, 매 레코드 마다 서브 쿼리가 실행되기 때문에 부하 문제가 있을 듯하고.. (?)

     

    제 경험상.. 총 갯수를 구하는 쿼리와 현재 페이지에서 보여줄 데이터를 가져오는 쿼리를 각각 준비해

    질의해 사용하는 것이 좋을 듯합니다.

     

     총 갯수 구하고,

     

    SELECT count(group_code) FROM plf_common_code_group

     

    원하는 구간의 레코드만 다시 획득하고.. 

     

     SELECT
                    group_code, 
                    group_name
     FROM plf_common_code_group
     ORDER BY group_code FOR ORDERBY_NUM() BETWEEN 1 AND 10;


     


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4443
3707 큐브리드에서 오프소스 Talend 사용 가능한 지 문의드립니다. 3 본부장 2021.05.24 184
3706 큐브리드에서 오라클로 연동할 수 있나요? 1 현쥬리 2009.11.02 10196
3705 큐브리드에서 멀티 데이터베이스를 지원하나요? 1 까망군 2009.11.21 9529
3704 큐브리드에서 덤프하는 방법 질문하겠습니다. 1 겸둥이k 2021.08.04 1225
3703 큐브리드에서 ddl 를 뽑아내고 싶습니다. 3 varsql 2020.05.18 791
3702 큐브리드에도 테이블 정보를 담고 있는 DB가 있나요? 2 파란토끼 2013.09.27 9959
3701 큐브리드에 제공하는 파티셔닝 사용후 조회시 문제 5 file 연습용 2021.09.01 167
3700 큐브리드에 있는 sql데이터를 다른사이트에 표출하는방법 3 꼴통개발자 2019.11.05 180
3699 큐브리드에 데이타 타입 지정문제 4 지니보이 2009.12.26 20202
3698 큐브리드에 db link 기능이 있나요? 1 김성일컴퍼니 2013.07.18 10412
3697 큐브리드에 Synonym기능 있나요? 1 김성일컴퍼니 2013.07.18 10889
3696 큐브리드에 PK, FK, INDEX 이름명 변경 신텍스 문의 드립니다. 1 덴드로비움 2017.08.30 1068
3695 큐브리드앱스팩 설치문의 1 오케이디바이스 2009.11.26 9069
3694 큐브리드설치에러;; 1 가루구 2009.02.14 12593
3693 큐브리드설정 문의 5 초보 2010.04.13 10026
3692 큐브리드상에서 한글을 깨지지 않고 자르는 방법이 있을까요? 1 file 안지민 2012.03.13 9326
3691 큐브리드메니저 브로커 접속 에러 - 353 1 leemited 2020.06.24 172
3690 큐브리드매니져로 테이블에 MULTISET 추가시 1 하나엘 2009.12.02 10126
3689 큐브리드매니저의 아이콘 개선 요청 3 file 고영진 2009.09.24 11361
3688 큐브리드매니저에서서버접속시연결오류가납니다 2 secret 훈이아빠 2016.12.01 15
Board Pagination Prev 1 ... 10 11 12 13 14 15 16 17 18 19 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales