Začněte nyníZačněte zdarma

Filtrování pomocí HAVING

HAVING funguje stejně jako klauzule WHERE, ale umožňuje používat agregáty jako podmínky. Díky tomu můžeš filtrovat výsledky agregovaných dotazů a odhalit konkrétnější trendy.

Tady chceš najít všechny kategorie produktů, jejichž průměrná hmotnost překračuje určitou hodnotu – konkrétně kategorie, které by mohly kvůli své hmotnosti způsobovat vyšší náklady na dopravu.

Toto cvičení je součástí kurzu

Introduction to BigQuery

Zobrazit kurz

Pokyny k cvičení

  • Dokonči dotaz tak, aby počítal průměrnou hmotnost produktů (product_weight_g) seskupenou podle kategorie produktu (product_category_name_english) z tabulky ecommerce.ecomm_products.
  • Pomocí HAVING vyfiltruj kategorie produktů s průměrnou hmotností přes 10 000 gramů.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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
___
Upravit a spustit kód