본문 바로가기

집계함수2

[오라클 DBMS 공부] GROUP BY와 HAVING 절 #111 절이라는 용어를 많이 쓰다보니 영어공부하면서 배웠던 구와 절이 생각나네요 절은 주어+동사, 구는 주어+동사가 아닌 두 개의 단어로 구성된 품사....... 1. GROUP BY 데이터를 처리하다보면 공통된 그룹으로 묶을 일이 많이 있습니다. 집계함수를 이용하여 처리하는 것들도 있지만 데이터를 분류하여 처리하는 경우가 있는데요. 이 때 GROUP BY를 사용하며, 특정 컬럼 단위로 그룹을 묶을 수 있습니다. EX) DEPARTMENT_ID로 분류 EMPLOYEES 테이블에는 NULL을 포함하여 총 12개의 부서가 있으며, GROUP BY를 통하여 이 부서를 분류할 수 있었습니다. 이 때 주의하실 점은 SELECT에서 조회하는 컬럼입니다. GROUP BY를 통하여 분류할 컬럼 혹은 집계함수를 사용해.. 2020. 8. 27.
[오라클 DBMS 공부] 오라클 내장함수 - 집계함수(feat. 중복체크) #110 1. 집계함수란? 여러개의 데이터들에 대하여 통계를 내거나 여러 계산들을 한데 모아서 계산하는 함수입니다. 2. 집계함수의 종류 1) COUNT 출력된 데이터의 건수가 몇 건이 존재하는지 반환하는 함수입니다. EX) COUNT, 사원 수 출력 COUNT 함수의 경우 주로 ' * '와 함께 사용됩니다. COUNT 함수에는 컬럼이 올 수도 있지만 주로 해당 테이블에 조건에 따른 ROW 수를 세기때문에 결과가 같아 ' * '로 많이 사용합니다. - Feat. 중복제거 COUNT 함수를 사용하다보면 중복을 제거하여 사용하는 경우가 많이 있습니다. 이 때 사용하는 명령어가 DISTINCT인데요. 중복을 제거하고 싶은 컬럼 앞에 붙여 사용합니다. EX) COUNT, DISTINCT, 사원들이 속한 부서의 .. 2020. 8. 25.