시작하기무료로 시작하기

HAVING으로 필터링하기

HAVING은 집계를 조건으로 사용할 수 있다는 점을 제외하면 WHERE 절과 동일하게 작동해요. 이를 사용하면 집계된 쿼리를 더 구체적으로 필터링해 추세를 파악할 수 있어요.

여기서는 평균 무게가 특정 기준을 넘는 제품 카테고리를 찾아, 무게로 인해 배송비가 더 많이 들 수 있는 카테고리를 파악하려고 해요.

이 연습은 강의의 일부입니다

BigQuery 입문

강의 보기

연습 안내

  • ecommerce.ecomm_products 테이블에서 제품 카테고리(product_category_name_english)별로 그룹화하여 평균 제품 무게(product_weight_g)를 구해 쿼리를 완성하세요.
  • 평균 무게가 10,000그램을 넘는 제품 카테고리를 찾기 위해 HAVING을 사용하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Write a query that finds all product categories and their average weight with an average weight over 10,000 grams

SELECT
	-- Add the product_category_name_english column and the average weight
    ___
FROM ecommerce.ecomm_products
-- Add the GROUP BY statement
___
-- Add the HAVING condition on the average weight aggregate
___
코드 편집 및 실행