Spojování tabulek pomocí JOIN
V datových skladech, včetně BigQuery, jsou data uložena v různých tabulkách propojených společnými klíči. Přesně tak je strukturovaná i data v tomto kurzu, která napodobují reálný datový sklad.
V tomto cvičení zkombinuješ dvě tabulky a vytvoříš z nich jeden výsledek.
Toto cvičení je součástí kurzu
Introduction to BigQuery
Pokyny k cvičení
- Spoj tabulku
ecomm_orderss tabulkouecomm_order_detailspomocí společného sloupceorder_id. - Seřaď data podle sloupce
order_purchase_timestamptak, aby se nejnovější objednávky zobrazily jako první.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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;