Filtering your INNER JOIN
Congrats on performing your first INNER JOIN! You're now going to finish this chapter with one final exercise in which you perform an INNER JOIN and filter the result using a WHERE clause.
Recall that to INNER JOIN the Orders and Customers tables from the Northwind database, Hugo executed the following SQL query:
"SELECT OrderID, CompanyName FROM Orders INNER JOIN Customers on Orders.CustomerID = Customers.CustomerID"
The following code has already been executed to import the necessary packages and to create the engine:
import pandas as pd
from sqlalchemy import create_engine
engine = create_engine('sqlite:///Chinook.sqlite')
Latihan ini adalah bagian dari kursus
Introduction to Importing Data in Python
Petunjuk latihan
- Use the
pandasfunctionread_sql_query()to assign to the variabledfthe DataFrame of results from the following query: select all records fromPlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackIdthat satisfy the conditionMilliseconds < 250000.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Execute query and store records in DataFrame: df
# Print head of DataFrame
print(df.head())