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

Connected

вправа

Налаштування «Hello World» SQL‑запитів

Вітаємо з виконанням вашого першого SQL‑запиту! Тепер ви з'ясуєте, як налаштовувати запит, щоб:

  • обирати вказані стовпці з таблиці;
  • обирати вказану кількість рядків;
  • імпортувати назви стовпців із таблиці бази даних.

Згадайте, що Г'юго робив дуже схоже налаштування запиту у відео:

engine = create_engine('sqlite:///Northwind.sqlite')

with engine.connect() as con:
    rs = con.execute("SELECT OrderID, OrderDate, ShipName FROM Orders")
    df = pd.DataFrame(rs.fetchmany(size=5))
    df.columns = rs.keys()

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

from sqlalchemy import create_engine
import pandas as pd

Двигун також уже створено:

engine = create_engine('sqlite:///Chinook.sqlite')

З'єднання з двигуном уже відкрите за допомогою інструкції

with engine.connect() as con:

Увесь код, який вам потрібно додати, міститься в цьому контексті.

Інструкції

100 XP
  • Виконайте SQL‑запит, який обирає стовпці LastName і Title з таблиці Employee. Збережіть результати у змінній rs.
  • Застосуйте метод fetchmany() до rs, щоб отримати 3 записи. Збережіть їх у датафреймі df.
  • Використовуючи об'єкт rs, встановіть назви стовпців датафрейму відповідно до назв стовпців таблиці.