DBMS/DataBase

[ORACLE,CUBRID] 통계 데이터 뽑아오기 (상위RANK, 하위기타나눠서)

2021. 12. 15. 16:20
(
select ALL_RANK, law_stblty_inftr , CNT FROM
(
SELECT rank() over (order by CNT desc) as ALL_RANK,LAW_STBLTY_INFTR, CNT FROM
(
SELECT LAW_STBLTY_INFTR, COUNT(LAW_STBLTY_INFTR) AS CNT
FROM TB_PRVSN_EVL_RESULT
WHERE 1=1
AND TO_CHAR(FRST_REG_DT, 'YYYY-MM') = TO_CHAR(SYS_DATETIME, 'YYYY-MM')
AND LAW_STBLTY_INFTR IS NOT NULL
GROUP BY LAW_STBLTY_INFTR
)
)
where ALL_RANK <= 3
)
union all
(
select ALL_RANK, 'ETC' as ETC, SUM(CNT) FROM
(
select ALL_RANK, law_stblty_inftr , CNT FROM
(
SELECT rank() over (order by CNT desc) as ALL_RANK,LAW_STBLTY_INFTR, CNT FROM
(
SELECT LAW_STBLTY_INFTR, COUNT(LAW_STBLTY_INFTR) AS CNT
FROM TB_PRVSN_EVL_RESULT
WHERE 1=1
AND TO_CHAR(FRST_REG_DT, 'YYYY-MM') = TO_CHAR(SYS_DATETIME, 'YYYY-MM')
AND LAW_STBLTY_INFTR IS NOT NULL
GROUP BY LAW_STBLTY_INFTR
)
)
where ALL_RANK > 3
)
group by ETC
)

 

이렇게하면 COUNT 갯수가제일많은 상위3개 나오고 나머지는 기타로한번에 더해져서 값이추출됨

 

 

저작자표시 (새창열림)

'DBMS > DataBase' 카테고리의 다른 글

[DB] 데이터베이스 정규화의 필요성  (0) 2023.01.20
[데이터베이스] ERD 개념 및 작성방법  (0) 2022.05.11
[SQL] 파일경로, 파일명, 확장자 구분해서 조회하기  (0) 2021.12.10
[MS-SQL] 테이블 데이터, 길이 등 보기편하게 조회 하는 법  (0) 2021.01.27
[MySQL] AUTO_INCREMENT 초기화 방법  (0) 2020.10.22
'DBMS/DataBase' 카테고리의 다른 글
  • [DB] 데이터베이스 정규화의 필요성
  • [데이터베이스] ERD 개념 및 작성방법
  • [SQL] 파일경로, 파일명, 확장자 구분해서 조회하기
  • [MS-SQL] 테이블 데이터, 길이 등 보기편하게 조회 하는 법
yoob
yoob
😎 Current : Back-end Developer          💻 Interests : Kotlin, Restful API                          📧 Contact : psung616@naver.com
yoob의 기술블로그😎 Current : Back-end Developer          💻 Interests : Kotlin, Restful API                          📧 Contact : psung616@naver.com
yoob
yoob의 기술블로그
yoob

블로그 메뉴

  • 🥳 힙한 생활용품 마켓 바로가기 ⬅️
전체
오늘
어제
  • 분류 전체보기 (121)
    • 프로그래머스 코테 (29)
      • 프로그래머스 Lv. 0 (11)
      • 프로그래머스 Lv. 1 (13)
      • 프로그래머스 Lv. 2 (5)
      • 프로그래머스 Lv. 3 (0)
    • Java (16)
      • Java😊 (12)
      • JSP😊 (4)
    • MSA (1)
      • Micro Service.. (1)
    • AWS (2)
      • AWS EC2 (1)
      • AWS RDS (1)
      • AWS EBS (0)
    • Framework (14)
      • Spring😊 (6)
      • Spring Boot😊 (6)
      • MyBatis😊 (1)
      • JPA (1)
    • JavaScript (16)
      • JavaScript😊 (9)
      • Jquery😊 (7)
    • Linux (6)
      • Linux😜 (6)
    • DBMS (10)
      • DataBase (10)
    • Server (4)
      • Server (4)
    • Python (3)
      • Python (3)
    • Git (3)
    • HTML5+CSS3 (3)
      • HTML5😊 (3)
      • CSS3😊 (0)
    • 창고 (12)
      • MAC OS (0)
      • 정보처리기사 (8)
      • TMI (4)

인기 글

최근 글

최근 댓글

11-04 07:06
hELLO · Designed By 정상우.
yoob
[ORACLE,CUBRID] 통계 데이터 뽑아오기 (상위RANK, 하위기타나눠서)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.