본문 바로가기

Group by , having 본문

BF 2024/SQL

Group by , having

jaegomhoji 2022. 3. 22. 18:00

** group by 

> 그룹 별 데이터를 조회할 때 사용한다 

 

** having 

> 집계함수가 조건에 포함될 경우 where 대신 having 을 사용한다

> 쉽게 말해서, group by 즉 그룹화 한 결과물에 집계함수 조건을 적용할 때 사용한다

ex) having count > 3000 or having avg(col1) > 200

 

ex) 

select col1, col2 ...

from tablename

where condition 

group by col1, col2 , ..

having condition ( aggregate func )

order by 

'BF 2024 > SQL' 카테고리의 다른 글

서브 쿼리 ( sub query : scalar / inline / nested )  (0) 2022.03.23
Scalar Functions  (0) 2022.03.23
Aggregate Functions ( 집계함수 )  (0) 2022.03.22
Primary / Foreign Key ( 기본키와 외래키 )  (0) 2022.03.22
데이터베이스 백업  (0) 2022.03.21
Comments