E-commerce & Retail Analytics Path · Mission 1 of 30Starter

Meet the orders table

Run a SELECT * with LIMIT to preview the shape of the orders fact table — order id, customer id, order number, financial status, fulfillment status, totals, channel, dates. The first thing every DTC analyst does on day one.

The Brief

Mira CastellanosHead of Growthecom-ops

Welcome aboard. Before we touch any reports, let's just look at the orders file. Pull the first 10 rows of `ecom_orders` — all columns. I want eyes on the shape: what we record per order, what financial_status values look like, how channels and timestamps land. We'll come back to the question of which orders 'count' as revenue tomorrow.

You'll practice

SELECTLIMITSchema exploration

Tables & columns available

ecom_ordersfact13 columns
ColumnTypeKey
order_idINTPK
customer_idINTFK → ecom_customers
order_numberTEXT
financial_statusTEXT
fulfillment_statusTEXT
total_priceREAL
subtotalREAL
taxREAL
shippingREAL
discount_totalREAL
channelTEXT
created_dateTEXT
processed_dateTEXT

Hints (3)

Each hint you reveal reduces the XP you can earn. Try the query first.

Hint 1

The orders table has 13 columns. The preview question is shape, not filter — so don't narrow the SELECT.

Hint 2

`SELECT * FROM ecom_orders LIMIT 10` is the entire query. One row per order.

Hint 3

Note that `processed_date` can be NULL — that's an unfulfilled / voided order signal. We'll filter on financial_status in mission 4.