UNNEST z CROSS JOIN
Jak widziałeś już wcześniej w kursie, wartości rozwinięte za pomocą UNNEST możesz łączyć z danymi w oryginalnej tabeli, korzystając ze skróconej składni złączenia krzyżowego. W tym ćwiczeniu sprawdzisz to, używając pełnej składni CROSS JOIN.
To ćwiczenie jest częścią kursu
Wprowadzenie do BigQuery
Instrukcje do ćwiczenia
- Uzupełnij zapytanie, aby wykonać złączenie krzyżowe między główną tabelą
ecomm_ordersa rozwiniętymi danymiSTRUCTznajdującymi się w tej samej tabeli, w kolumnieorder_items.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT
o.order_id,
item.price
FROM ecommerce.ecomm_orders o
-- Add the correct join type and syntax to expand the STRUCT data in
___ ___(o.order_items) item