ПочатиПочніть безкоштовно

Упорядкування за одним стовпцем

Щоб відсортувати вивід результатів за полем, використовуйте метод .order_by(). Типово .order_by() сортує від найменшого до найбільшого за вказаним стовпцем. Потрібно лише передати назву стовпця, за яким хочете відсортувати, до .order_by().

У відео, наприклад, Джейсон застосував stmt.order_by(census.columns.state), щоб відсортувати результати за стовпцем state.

Ця вправа є частиною курсу

Вступ до баз даних у Python

Переглянути курс

Інструкції до вправи

  • Виберіть усі записи стовпця state з таблиці census. Для цього передайте census.columns.state як список до select().
  • Додайте .order_by(), щоб упорядкувати результати за стовпцем state.
  • Виконайте stmt, використовуючи метод .execute() на connection, і отримайте всі результати за допомогою .fetchall().
  • Виведіть перші 10 рядків з results.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Build a query to select the state column: stmt
stmt = ____

# Order stmt by the state column
stmt = ____

# Execute the query and store the results: results
results = ____

# Print the first 10 results
print(____[:10])
Редагувати та запускати код