1. 학습
  2. /
  3. 강의
  4. /
  5. Pythonで学ぶデータベース入門

Connected

연습 문제

JOINの練習をさらに進めましょう

前の演習で作成したのと同じ select 文を使えますが、ここでは少し工夫して、返す列を一部に絞り、もう一方のテーブルを group_by() で活用してみます。

지침

100 XP
  • 次を選択するステートメントを作成します:
    • census テーブルの state 列
    • census テーブルの pop2008 列の合計
    • state_fact テーブルの census_division_name 列
  • stmt に .select_from() を追加し、state 列と name 列で census と state_fact テーブルを結合します。
  • ステートメントを state_fact テーブルの name 列でグループ化します。
  • ステートメント stmt_grouped を実行してすべてのレコードを取得し、results に保存します。
  • results オブジェクトをループして各レコードを出力し、回答を送信してください。