728x90
오늘은 MSSQL GROUP BY, HAVING 사용법에 대해서 알아보고
추가로 이해를 돕기 위한 예제까지 다루어 보도록 하겠습니다.
목차
1. MSSQL GROUP BY, HAVING 함수란?
2. MSSQL GROUP BY, HAVING 문법 및 예제
1. MSSQL GROUP BY, HAVING 함수란?
GROUP BY : 테이블 SELECT시 조회해서 나온 결과값을 그룹으로 묶어서 그 결과를 출력해 주는 함수입니다.
HAVING : GROUP BY 문을 사용 후 조건절이 필요 할 때 Where 절 대신 사용
2. MSSQL GROUP BY, HAVING 문법 및 예제
[GROUP BY 문법]
SELECT [컬럼명] FROM [테이블명] GROUP BY [칼럼명]
[GROUP BY 예제]
테이블(bebeya)에 나이(age)로 그룹을 지어 조회
SELECT age FROM bebeya GROUP BY age
[HAVING 문법]
GROUP BY 절에는 조건문을 WHERE 대신에 HAVING으로 사용해야 한다
SELECT [컬럼명] FROM [테이블명] GROUP BY [칼럼명] HAVING [조건절]
[HAVING 예제]
테이블(bebeya)에 나이(age)가 4살 이상인 고양이로 그룹을 지어 조회
SELECT age FROM bebeya GROUP BY age HAVING age>=4
반응형
그리드형
'IT > MSSQL' 카테고리의 다른 글
MSSQL Union,UnionAll 사용법 (예제 포함) (0) | 2021.02.19 |
---|---|
MSSQL JOIN(조인) 종류 및 사용법 (예제 포함) (0) | 2021.02.18 |
MSSQL DISTINCT(중복제거) 사용법 (예제 포함) (0) | 2021.02.18 |
MSSQL 집계함수(COUNT/MAX/MIN/SUM/AVG) 사용법 (예제 포함) (0) | 2021.02.18 |
MSSQL 별칭(Alias) 사용법 (예제 포함) (0) | 2021.02.18 |
댓글