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

ANY_VALUE

ฟังก์ชัน ANY_VALUE เป็นหนึ่งในฟังก์ชัน aggregate ที่มีเฉพาะใน GoogleSQL ซึ่งช่วยให้สามารถดึงค่าจากคอลัมน์ข้อความได้ และยังใช้ร่วมกับ HAVING เพื่อค้นหาค่าสูงสุดหรือต่ำสุดได้อีกด้วย ทำให้มีความยืดหยุ่นในการคืนค่าเพียงค่าเดียวเมื่อทำการ aggregate ข้ามชุดข้อมูลขนาดใหญ่

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

BigQuery เบื้องต้น

ดูคอร์ส

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

  • เติมคิวรีให้สมบูรณ์โดยใช้ฟังก์ชัน aggregate ANY_VALUE กับคอลัมน์ product_category_name_english พร้อมระบุคำสั่ง HAVING เพื่อหาค่าสูงสุดของ product_photos_qty และกำหนด alias ให้ผลลัพธ์ว่า random_product

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

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

-- Finish the query below by adding the ANY_VALUE function

SELECT
  product_weight_g,
    -- Complete the query by adding the ANY_VALUE function on the product category column
	___
FROM ecommerce.ecomm_products
GROUP BY product_weight_g;
แก้ไขและรันโค้ด