ПочатиПочніть безкоштовно

Фільтрування за допомогою HAVING

HAVING працює так само, як і оператор WHERE, але дозволяє використовувати агрегати в умовах. Це допомагає фільтрувати агреговані запити, щоб знаходити більш конкретні тенденції.

Тут вам потрібно знайти всі категорії товарів із середньою вагою, що перевищує певне значення, щоб визначити категорії, для яких через вагу доставка може коштувати дорожче.

Ця вправа є частиною курсу

Вступ до BigQuery

Переглянути курс

Інструкції до вправи

  • Доповніть запит: обчисліть середню вагу товару (product_weight_g), згрупувавши за категорією товару (product_category_name_english) з таблиці ecommerce.ecomm_products.
  • Використайте HAVING, щоб знайти категорії товарів із середньою вагою понад 10 000 грамів.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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
___
Редагувати та запускати код