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
___