LoslegenKostenlos starten

RIGHT-, LEFT- und OUTER-Joins

Der INNER JOIN gehört zu den am häufigsten verwendeten Joins. Manchmal musst du aber auch Daten zusammenführen, bei denen Ergebnisse aus einer oder beiden Tabellen nicht der Join-Bedingung entsprechen. In dieser Übung lernst du die verschiedenen Join-Typen in BigQuery kennen und wie du sie einsetzt.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in BigQuery</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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;
Code bearbeiten und ausführen