1. Learn
  2. /
  3. Corsi
  4. /
  5. Pythonで学ぶデータベース入門

Connected

Esercizio

単一列での並べ替え

出力結果を特定の列で並べ替えるには、.order_by() メソッドを使います。デフォルトでは、.order_by() は指定した列を昇順(小さい値から大きい値)で並べ替えます。並べ替えたい列名を .order_by() に渡すだけで構いません。

たとえば動画では、Jason が stmt.order_by(census.columns.state) を使って、state 列で結果を並べ替えていました。

Istruzioni

100 XP
  • census テーブルの state 列のすべてのレコードを選択します。これには、select() に census.columns.state をリストとして渡します。
  • 結果を state 列で並べ替えるために、.order_by() を追加します。
  • connection の .execute() メソッドで stmt を実行し、.fetchall() で結果をすべて取得します。
  • results の最初の10行を出力します。