1. 학습
  2. /
  3. 강의
  4. /
  5. Python で始めるデータのインポート入門

Connected

연습 문제

より複雑なクエリに pandas を使う

ここでは、pandas の関数 read_sql_query() に慣れるために、より複雑なクエリを実行します。SELECT 文に続けて、WHERE 句と ORDER BY 句の両方を使います。

Employee テーブルのうち、EmployeeId が 6 以上の行を含む DataFrame を作成し、これらの行を BirthDate で並べ替えます。

지침

100 XP
  • create_engine() 関数を使って、SQLite データベース Chinook.sqlite 用のエンジンを作成し、変数 engine に代入してください。
  • pandas の関数 read_sql_query() を使い、次のクエリの結果を DataFrame にして変数 df に代入してください。内容は、Employee テーブルからレコードをすべて取得し、EmployeeId が 6 以上のものに絞り込み、BirthDate で並べ替えます(WHERE と ORDER BY の順序はこの通りにしてください)。