ComeçarComece gratuitamente

Filtrando o que você INNER JOIN

Parabéns por você ter realizado seu primeiro INNER JOIN! Agora, você terminará este capítulo com um exercício final no qual executará um INNER JOIN e filtrará o resultado usando uma cláusula WHERE.

Lembre-se de que para INNER JOIN as tabelas Orders e Customers do banco de dados Northwind, Hugo executou a seguinte consulta SQL:

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

O código a seguir já foi executado para importar os pacotes necessários e criar o mecanismo:

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

Este exercício faz parte do curso

Introdução à importação de dados em Python

Ver Curso

Instruções de exercício

  • Use a função pandas read_sql_query() para atribuir à variável df o DataFrame dos resultados da seguinte consulta: select all records from PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId that satisfy the condition Milliseconds < 250000.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Execute query and store records in DataFrame: df


# Print head of DataFrame
print(df.head())
Editar e executar código