안녕하십니까?^^
큐브리드 페이징 관련 문의 드립니다.
아래 쿼리로 기본적인 페이징 쿼리를 작성하였습니다.
여기에 페이징 이전의 카운트가 나오게 하고 싶은데 어떻게 처리해야하나요?
일반적인 게시판에서 페이징 및 전체 카운트 표시 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;
동일한 기능을 하는 함수는 없지만 아래와 같이 하면 가능할 것 같습니다.
SELECT B.cnt, A.group_code, A.group_name
FROM plf_common_code_group as A, (SELECT COUNT(1) as cnt FROM plf_common_code_group) as B
ORDER BY A.group_code FOR ORDERBY_NUM() BETWEEN 1 AND 10;