Mulai sekarangMulai gratis

JOIN RIGHT, LEFT, dan OUTER

Meskipun INNER JOIN adalah salah satu jenis join yang paling sering digunakan, ada kalanya Anda perlu menggabungkan data yang juga menyertakan hasil yang tidak cocok dengan kondisi join dari salah satu atau kedua tabel dalam join. Latihan ini akan membahas berbagai jenis join di BigQuery dan cara menggunakannya.

Latihan ini merupakan bagian dari kursus

Pengantar BigQuery

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

WITH orders AS (
  SELECT order_id, item.product_id
  FROM ecommerce.ecomm_orders, UNNEST(order_items) item
  LIMIT 10
),
products AS (
  SELECT product_id
  FROM ecommerce.ecomm_products
  LIMIT 10000
)
SELECT
	COUNT(*) AS orders
FROM orders o
-- Add the correct join to include all the values from the "orders" table
___ products p ON p.product_id = o.product_id;
Edit dan Jalankan Kode