ÎncepețiÎncepe gratuit

Filtrarea cu HAVING

HAVING funcționează exact ca o clauză WHERE, cu diferența că acceptă agregate drept condiții. Astfel, poți filtra rezultatele interogărilor agregate pentru a identifica tendințe mai specifice.

În acest exercițiu, vrei să găsești toate categoriile de produse cu o greutate medie peste o anumită valoare, pentru a identifica categoriile care ar putea genera costuri de livrare mai mari din cauza greutății.

Acest exercițiu face parte din cursul

Introducere în BigQuery

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează interogarea calculând greutatea medie a produselor (product_weight_g), grupată după categoria de produs (product_category_name_english), din tabelul ecommerce.ecomm_products.
  • Folosește HAVING pentru a găsi categoriile de produse cu o greutate medie de peste 10.000 de grame.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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
___
Editează și rulează codul