다중행 함수

szlee·2022년 10월 22일
0

SQL

목록 보기
3/5

다중행 함수 : 여러 행을 바탕으로 하나의 결과를 도출
ex) sum, count, min, max, avg

-> 다중행 함수 함수를 사용한 select절에는 여러행이 결과로 나올 수 있는 열은 함께 사용할 수 없다.

Group by 절

데이터 그룹화 : 데이터를 특정 열 값별로 묶어서 출력
먼저 지정한 열로 대그룹 나누고 다음 지정한 열로 소그룹 나눈다.

유의점
다중행 함수를 사용하지 않은 일반 열은 group by절에 명시하지 않으면 select절에서 사용할 수 없다

WHERE절 HAVING절 차이점

WHERE절 - 전체에 대해 미리 행을 조건에 따라 거른다. (먼저실행)
HAVING절 - 그룹으로 묶어진 결과에 대해 조건에 따라 거른다.

profile
🌱

0개의 댓글