Backend/db

그룹

IT grow. 2018. 8. 19. 18:43
반응형

그룹


( 1 )  ALL , DISTINCT

           SELECT all job FROM emp;

           SELECT distinct job FROM emp;


( 2 ) 집계함수

1.     AVG : 평균

2.     COUNT : 행의 개수

3.     SUM : 합계

4.     MIN / MAX : 최소값, 최대값

5.     VARIANCE : 분산값

6.     STDDEV : 표준편차값

# 함수 인자에 DISTINCT를 이용하면 중복되지 않는 값으로 계싼

 

( 3 ) 데이터 그룹

1.     SELECT columns FROM table_name WHERE condition

GROUP BY group_by_expression

HAVING condition

ORDER BY column;

# 출력 컬럼은 그룹핑하는 컬럼과 집계함수만 가능

# GROUP BY 절에 사용하는 함수

è  ROLLUP : 결과게 그룹별 합계 정보를 추가

è  CUBE : 그룹핑 된 컬럼의 합계 정보를 추가


반응형