Bắt đầu ngayBắt đầu miễn phí

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

Xem khóa học

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_VALUE trên cột product_category_name_english, kèm theo mệnh đề HAVING để tìm giá trị lớn nhất của product_photos_qty, và gán bí danh random_product cho 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;
Chỉnh sửa và Chạy Mã