ANY_VALUE
Một trong những hàm mới bạn đã học, dành riêng cho GoogleSQL, là hàm tổng hợp ANY_VALUE cho phép trả về một giá trị từ cột dạng văn bản. Bạn có thể kết hợp hàm này với HAVING để tìm giá trị lớn nhất hoặc nhỏ nhất. Cách làm này giúp bạn linh hoạt hơn khi muốn trả về một giá trị duy nhất khi tổng hợp trên một tập dữ liệu lớn.
Bài tập này là một phần của khóa học
Giới thiệu về BigQuery
Hướng dẫn bài tập
- Hoàn thiện truy vấn bằng cách dùng hàm tổng hợp
ANY_VALUEtrên cộtproduct_category_name_english, kèm theo mệnh đềHAVINGđể tìm giá trị lớn nhất củaproduct_photos_qty, và gán bí danhrandom_productcho kết quả.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- 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;