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, kursun bir parçasıdır
BigQuery'ye Giriş
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- 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;