เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้ COUNTIF

หนึ่งในฟังก์ชัน aggregate ของ GoogleSQL ที่มีประโยชน์มากที่สุดคือ COUNTIF ซึ่งช่วยให้นับค่าแบบมีเงื่อนไขได้ด้วยโค้ดที่กระชับขึ้น ในแบบฝึกหัดนี้ จะนับสินค้าทั้งหมดที่มีน้ำหนักเกินกำหนดและจัดกลุ่มตามหมวดหมู่

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

BigQuery เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เขียนคิวรีโดยใช้ฟังก์ชัน COUNTIF เพื่อค้นหาสินค้าทั้งหมดที่มีน้ำหนักเกิน 5000 กรัมจากตาราง ecommerce.ecomm_products
  • จัดกลุ่มคิวรีด้วยคอลัมน์ product_category_name_english

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- 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 ___; 
แก้ไขและรันโค้ด