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
Instruções do exercício
- Use a função
pandasread_sql_query()para atribuir à variáveldfo DataFrame dos resultados da seguinte consulta: select all records fromPlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackIdthat satisfy the conditionMilliseconds < 250000.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Execute query and store records in DataFrame: df
# Print head of DataFrame
print(df.head())