Folosirea join-urilor
În multe depozite de date, inclusiv BigQuery, datele sunt stocate în tabele diferite, conectate prin chei comune. Acesta este și cazul datelor din curs, care simulează un depozit de date din lumea reală.
În acest exercițiu, vei combina două tabele pentru a obține un singur rezultat.
Acest exercițiu face parte din cursul
Introducere în BigQuery
Instrucțiuni pentru exercițiu
- Unește tabelul
ecomm_orderscuecomm_order_detailsfolosind coloana comunăorder_id. - Ordonează setul de date după
order_purchase_timestamppentru a afișa cele mai recente comenzi.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
SELECT
ecomm_orders.order_id,
ecomm_orders.order_items,
ecomm_order_details.order_status,
ecomm_order_details.order_purchase_timestamp
FROM
ecommerce.ecomm_orders
-- Join on the common order_id column
JOIN
ecommerce.ecomm_order_details ___ (___)
-- Order to show recent orders
ORDER BY ___ ___
LIMIT 10;