1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до імпорту даних у Python

Connected

вправа

Сортування записів SQL за допомогою ORDER BY

Результати SQL-запиту можна також сортувати. Наприклад, якщо ви хочете отримати всі записи з таблиці Customer бази даних Chinook і відсортувати їх за зростанням за стовпцем SupportRepId, це можна зробити таким запитом:

"SELECT * FROM Customer ORDER BY SupportRepId"

Насправді, можна впорядкувати будь-який оператор SELECT за будь-яким стовпцем.

У цій інтерактивній вправі ви виберете всі записи з таблиці Employee і відсортуєте їх за зростанням за стовпцем BirthDate.

Пакети вже імпортовано так:

import pandas as pd
from sqlalchemy import create_engine

Почнімо робити запити!

Інструкції

100 XP
  • Використайте функцію create_engine(), щоб створити рушій для бази даних SQLite Chinook.sqlite, і присвойте його змінній engine.
  • У менеджері контексту виконайте запит, який вибирає всі записи з таблиці Employee та впорядковує їх за зростанням за стовпцем BirthDate. Присвойте результат змінній rs.
  • У виклику pd.DataFrame() застосуйте метод fetchall() до rs, щоб отримати всі записи з rs. Збережіть їх у датафреймі df.
  • Встановіть імена стовпців датафрейму відповідно до назв стовпців таблиці.