ComenzarEmpieza gratis

Filtrar tu INNER JOIN

¡Enhorabuena por realizar tu primer INNER JOIN! Ahora vas a terminar este capítulo con un último ejercicio en el que realizarás un INNER JOIN y filtrarás el resultado utilizando una cláusula WHERE.

Recuerda que para INNER JOIN las tablas Orders y Customers de la base de datos Northwind, Hugo ejecutó la siguiente consulta SQL:

"SELECT OrderID, CompanyName FROM Orders INNER JOIN Customers on Orders.CustomerID = Customers.CustomerID"

Ya se ha ejecutado el código siguiente para importar los paquetes necesarios y crear el motor:

import pandas as pd
from sqlalchemy import create_engine
engine = create_engine('sqlite:///Chinook.sqlite')

Este ejercicio forma parte del curso

Introducción a la importación de datos en Python

Ver curso

Instrucciones de ejercicio

  • Utiliza la función pandas read_sql_query() para asignar a la variable df el DataFrame de resultados de la siguiente consulta: seleccionar todos los registros de PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId que cumplan la condición Milliseconds < 250000.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Execute query and store records in DataFrame: df


# Print head of DataFrame
print(df.head())
Editar y ejecutar código