728x90
반응형
SMALL
5. GROUP BY , HAVING 절
count() :
전체 행의 개수나 expr의 개수를 반환한다.
sum() :
expr의 합계 값을 반환한다.
decode() :
ex) decode(C2, 'A' , C1, 'B', 1)
C2 칼럼 값이 'A' 이면 C1 컬럼값이, 'B' 이면 1이 모두 아니면 null이 반환된다.
min() :
expr의 최저 값을 반환한다.
max() :
expr의 최고값을 반환한다.
GROUP BY 절
GROUP BY 절은 expr로 행 그룹을 생성하고, 생성된 행 그룹을 하나의 행으로 그룹핑한다.
group by 절을 사용한 쿼리는 select 결과 order by 절에 group by 절의 표현식이나 집계함수를 사용한 표현식만 기술 할 수 있다. 그렇지 않으면 결과 값을 결정할 수 없기 때문에 에러가 발생한다.
6.ORDER BY 절
728x90
반응형
LIST
'코딩이 쉬워진다! > 03. SQL' 카테고리의 다른 글
SQLD 정리 - SQL 활용_그룹함수 (0) | 2022.03.05 |
---|---|
SQLD 정리 - SQL 기본_(4) 조인 (0) | 2022.03.05 |
SQLD 정리 - SQL 기본_(2) 함수 (0) | 2022.03.04 |
SQLD 정리 - SQL 기본 (0) | 2022.03.04 |
SQLD 정리 - 데이터 모델과 SQL (0) | 2022.03.04 |