데이터 집계, 그룹화

bebrain·2023년 5월 23일
0

SQL

목록 보기
6/7

단순 데이터 집계

▶ sum, avg, min, max, count

고유한 값만 가져올 때는 distinct :

특정 그룹에 따른 데이터 집계

▶ group by

연산과정을 거친 후 데이터 집계

▶ 이익과 매출로 수익률을 계산한 후 수익률에 따라 db가져오기

여기서도 제품별로 가져오고 싶다면 group화가 필요하다.

limit을 이용하여 수익률 상위 5개 품목만 가져오기 :

연산과정이 들어간 조건문을 넣고 싶을 때

▶ having

where이 아니라 having을 써야 한다.
where에는 연산이 들어갈 수 없다.


쿼리문 입력순서는

from, where, group by, having, order by, limit 순으로 적어주면 된다.

0개의 댓글