1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Python で始めるデータのインポート入門

Connected

Bài tập

INNER JOIN の結果をフィルタリングする

最初の INNER JOIN ができましたね。最後の演習では、INNER JOIN を実行し、WHERE 句で結果を絞り込みます。

Northwind データベースの Orders と Customers テーブルを INNER JOIN するために、Hugo は次の SQL クエリを実行しました。

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

必要なパッケージをインポートし、エンジンを作成するために、以下のコードはすでに実行済みです。

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

Hướng dẫn

100 XP
  • pandas の関数 read_sql_query() を使い、次のクエリの結果を DataFrame として変数 df に代入してください。条件 Milliseconds < 250000 を満たす、PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId からのすべてのレコードを選択します。