Multi-table queries with JOINs
SQL Lesson 6
JOIN sirve para hacer relaciones entre dos tablas, es decir, poder recuperar datos de una tabla y llevarlos a otra. Existen distintos tipos de JOINs.
INNER JOIN solo muestra los resultados cuando existe una conexión entre las dos tablas (sin NULL).
SELECT column(s)
FROM mytable
INNER JOIN another_table
ON mytable.id = another_table.id
En la query, debemos indicar de qué tabla queremos traer los datos y cuál es la relación entre los datos.
Encuentra las ventas locales e internacionales para cada pelÃcula.
SELECT title,domestic_sales,international_sales
FROM movies
INNER JOIN boxoffice
ON id = movie_id;
Muestra las ventas para cada pelÃcula que recaudó más internacionalmente que localmente.
SELECT title,domestic_sales,international_sales
FROM movies
INNER JOIN boxoffice
ON id = movie_id
WHERE international_sales > domestic_sales;
Lista todas las pelÃculas por su rating en orden descendiente.
SELECT title
FROM movies
INNER JOIN boxoffice
ON id = movie_id
ORDER BY rating DESC;
Last updated