RIGHT, LEFT, 그리고 OUTER 조인
INNER JOIN이 가장 많이 쓰이는 조인 중 하나이지만, 경우에 따라 조인 조건과 일치하지 않는 결과까지도 한쪽 또는 양쪽 테이블에서 포함해야 할 때가 있습니다. 이번 연습 문제에서는 BigQuery의 다양한 조인 유형과 사용 방법을 단계별로 살펴보겠습니다.
이 연습은 강의의 일부입니다
BigQuery 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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;