Använda COUNTIF
En av de mest användbara aggregatfunktionerna i GoogleSQL är COUNTIF, som låter dig beräkna villkorsstyrda räkningar med mindre kod. I den här övningen räknar du alla produkter som överstiger en viss vikt och grupperar dem efter kategori.
Den här övningen är en del av kursen
Introduktion till BigQuery
Övningsinstruktioner
- Skriv en fråga som använder funktionen
COUNTIFför att hitta alla produkter som väger mer än 5000 gram från tabellenecommerce.ecomm_products. - Gruppera frågan efter kolumnen
product_category_name_english.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Complete the query to count all the products over 5000 grams
SELECT
product_category_name_english,
-- Add the function name and conditional expression
___(product_weight_g ___)
FROM ecommerce.ecomm_products
-- Add the correct column for grouping
GROUP BY ___;