GROUP BY
2022. 3. 8. 13:44ㆍSQL
GROUP BY절은 데이터들을 원하는 그룹으로 나눌 수 있다.
⇒ GROUP BY <컬럼명>
NULL을 포함한 컬럼에 대해 GROUP BY을 하면 NULL에 대해서도 그룹화를 한다.
⇒ NULL에 대해 연산을 하지 않는 집계함수와는 다른 점이다.
GROUP BY NULL or ();
⇒ 그룹화를 하지 않은 것과 같은 의미다.
GROUP BY에 두 개 이상의 컬럼을 작성하는 경우
⇒ 행을 그룹화 할 때 GROUP BY절에 입력한 컬럼들의 값을 조합으로 그룹화가 이루어진다.
SELECT <컬럼명> FROM <테이블명> GROUP BY <컬럼명1>, <컬럼명2>;
728x90
'SQL' 카테고리의 다른 글
그룹 함수 GROUP FUNCTION (1) | 2022.03.09 |
---|---|
HAVING (0) | 2022.03.08 |
집계함수 (0) | 2022.03.08 |
ORDER BY (0) | 2022.03.08 |
NULL (0) | 2022.03.08 |