Kom igångKom igång gratis

Filtrering med HAVING

HAVING fungerar precis som en WHERE-sats, men accepterar aggregat som villkor. Det gör det möjligt att filtrera aggregerade frågor och hitta mer specifika mönster.

Här vill du hitta alla produktkategorier vars genomsnittliga vikt överstiger ett visst värde – för att identifiera kategorier som kan ge högre fraktkostnader på grund av vikten.

Den här övningen är en del av kursen

Introduktion till BigQuery

Visa kurs

Övningsinstruktioner

  • Slutför frågan genom att beräkna den genomsnittliga produktvikten (product_weight_g), grupperad efter produktkategori (product_category_name_english), från tabellen ecommerce.ecomm_products.
  • Använd HAVING för att hitta produktkategorier med en genomsnittlig vikt över 10 000 gram.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- 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
___
Redigera och kör kod