기록하는 푸코

  • 홈
  • 태그
  • 방명록

GROUP BY 2

[Oracle] 오라클 GROUP BY, HAVING 사용법

GROUP BY란? 오라클에서 제공하는 GROUP BY는 특정 칼럼을 기준으로 집계를 내는 데 사용된다. 예를 들어 PLAYER 테이블에서 포지션 별로 묶어 집계를 낸다고 가정해 보자. SELECT POSITION FROM PLAYER GROUP BY POSITION; POSITION 칼럼을 기준으로 그룹을 만들었다. 그 결과 GK, DF, FW, MF 4가지 포지션이 있는 걸 알 수 있다. SELECT POSITION, AVG(HEIGHT) FROM PLAYER GROUP BY POSITION; 집계함수를 이용하여 포지션별 평균키도 조회할 수 있다. SELECT TEAM_ID, POSITION FROM PLAYER GROUP BY TEAM_ID, POSITION ORDER BY TEAM_ID; GROU..

DB/오라클(Oracle) 2023.12.02

[Oracle] 오라클 집계함수(AVG, MAX, MIN, SUM, COUNT)

집계함수란? 여러 개의 값을 하나의 값으로 집계하여 반환해 주는 함수이다. WHERE 절에서는 사용할 수 없으며 NULL은 포함하지 않는다. 오라클에서 제공하는 집계함수 함수명 설명 AVG 평균값 MAX 최대값 MIN 최소값 SUM 총합 COUNT 개수 SELECT AVG(HEIGHT), MAX(HEIGHT), MIN(HEIGHT), SUM(HEIGHT), COUNT(HEIGHT) FROM PLAYER; NULL COUNT하는 방법 -- COUNT(HEIGHT)는 HEIGHT가 NULL인 경우 카운트가 안 됨. SELECT COUNT(HEIGHT), COUNT(NVL(HEIGHT, 0)), COUNT(*) FROM PLAYER; GROUP BY로 그룹별 집계하는 방법 -- TEAM별로 집계하기 SELEC..

DB/오라클(Oracle) 2023.11.29
이전
1
다음
더보기
프로필사진

코딩 공부하고 기록하는 공간입니다.

  • 분류 전체보기 (77)
    • 웹 (17)
      • Spring (1)
      • JSP (15)
    • C# (15)
      • 개념공부 (8)
      • 개발 (7)
    • WPF (16)
      • 개발 (10)
      • DevExpress (6)
    • DB (28)
      • 오라클(Oracle) (19)
      • 티베로(Tibero) (1)
      • MSSQL (5)
      • PostgreSQL (2)
      • SQLite (1)
    • 리눅스 (0)

Tag

TextEdit, out, GROUP BY, readyState, GET, enum, c#, FileAttributes, MSSQL, mask, 오라클, gridcolumn, binding, ItemsControl, oracle, onreadystatechange, WPF, DevExpress, JSP, 스크립트태그,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바