ANY_VALUE
GoogleSQL’e özgü öğrendiğin yeni işlevlerden biri, metin bir sütundan değer döndürmene izin veren ANY_VALUE toplulaştırmasıydı. Bunu, en büyük veya en küçük değeri bulmak için HAVING ile birlikte kullanabilirsin. Bu sayede, büyük bir veri kümesi üzerinde toplulaştırma yaparken tek bir değer döndürmek için esneklik kazanırız.
Bu egzersiz
BigQuery'ye Giriş
kursunun bir parçasıdırEgzersiz talimatları
- Sorguyu,
product_category_name_englishsütunundaANY_VALUEtoplulaştırma işlevini kullanarak tamamla;product_photos_qtyiçin maksimum değeri bulmak üzereHAVINGifadesini ekle ve sonucarandom_producttakma adını ver.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- 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;