ComenzarEmpieza gratis

Joins RIGHT, LEFT y OUTER

Aunque INNER JOIN es uno de los joins más usados, en otras ocasiones también necesitarás unir datos que incluyan resultados que no cumplen la condición de unión de una o de ambas tablas en el join. En este ejercicio recorrerás los distintos tipos de join en BigQuery y cómo usarlos.

Este ejercicio forma parte del curso

Introducción a BigQuery

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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;
Editar y ejecutar código