在查詢中建立陣列
有時在彙總資料時,你仍然希望保留部分原始資料,這時使用 ARRAY 是很好的做法。例如,在這個查詢中,你會撰寫一個子查詢來建立新的 ARRAY。
本練習屬於課程
BigQuery 入門
練習說明
- 建立一個
product_id的陣列,目標是重量為 2,220 公克的商品。先查看ecomm_products資料表,確認哪個欄位儲存重量資訊。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Fill in the query to construct the array
SELECT
ARRAY(SELECT
-- Add the column with the values you want in the array
___
FROM
ecommerce.ecomm_products
WHERE
-- Add the column we want to filter by
___ = 2220)