BaşlayınÜcretsiz Başlayın

HAVING ile filtreleme

HAVING, tıpkı WHERE gibi çalışır ancak koşul olarak toplulaştırmaları kabul eder. Bu, toplulaştırılmış sorgularını daha spesifik eğilimleri bulmak için filtrelemene yardımcı olur.

Burada, ortalama ağırlığı belirli bir miktarın üzerinde olan tüm ürün kategorilerini bularak, ağırlık nedeniyle daha yüksek kargo maliyeti yaratabilecek kategorileri belirlemek istiyorsun.

Bu egzersiz

BigQuery'ye Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • ecommerce.ecomm_products tablosunda, ürün kategorisine (product_category_name_english) göre gruplayarak ortalama ürün ağırlığını (product_weight_g) bulan sorguyu tamamla.
  • Ortalama ağırlığı 10.000 gramın üzerinde olan ürün kategorilerini bulmak için HAVING kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- 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
___
Kodu Düzenle ve Çalıştır