[MySQL] 카테고리 별로 연산하기 : Group by

정재현·2024년 1월 2일

MySQL

목록 보기
6/18
post-thumbnail

Group by란?

  • 카테고리끼리 묶은 다음 연산을 하는 방법

기본 구조

	select 카테고리컬럼(원하는컬럼),
       sum(계산 컬럼),
	from 테이블 명
	group by 카테고리컬럼(원하는컬럼), 카테고리컬럼(2순위 조건)

예시

  • cusine_type에서 같은 데이터들을 카테고리에 묶은 다음 각 카테고리를 sum(price)한 다음 sum_of_price라고 명명
	select cuisine_type,
		sum(price) as sum_of_price
	from food_orders
	group by cuisine_type

TIP

  • select에서 선택한 column을 1부터 시작해서 지정할 수 있다.
	select cuisine_type,
		sum(price) as sum_of_price
	from food_orders
	group by 1

profile
공부 기록 보관소

0개의 댓글