ÎncepețiÎncepe gratuit

Joins de tip RIGHT, LEFT și OUTER

Deși INNER JOIN este unul dintre cele mai utilizate tipuri de join, uneori ai nevoie să combini date care includ și rezultate ce nu corespund condiției de join dintr-un tabel sau din ambele. Acest exercițiu te va ghida prin diferitele tipuri de join disponibile în BigQuery și modul în care le poți folosi.

Acest exercițiu face parte din cursul

Introducere în BigQuery

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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;
Editează și rulează codul