IniziaInizia gratis

Filtrare con HAVING

HAVING funziona esattamente come una clausola WHERE, ma accetta aggregazioni come condizioni. Questo ti aiuta a filtrare le query aggregate per individuare tendenze più specifiche.

Qui vuoi trovare tutte le categorie di prodotto che hanno un peso medio oltre una certa soglia, per identificare quelle che potrebbero avere costi di spedizione più alti a causa del peso.

Questo esercizio fa parte del corso

Introduzione a BigQuery

Visualizza il corso

Istruzioni dell'esercizio

  • Completa la query calcolando il peso medio del prodotto (product_weight_g), raggruppato per categoria di prodotto (product_category_name_english) dalla tabella ecommerce.ecomm_products.
  • Usa HAVING per trovare le categorie di prodotto con un peso medio superiore a 10.000 grammi.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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
___
Modifica ed esegui il codice