1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în importul datelor în Python

Connected

exercițiu

Ordonarea înregistrărilor SQL cu ORDER BY

Poți și ordona rezultatele interogărilor SQL. De exemplu, dacă ai vrea să obții toate înregistrările din tabelul Customer al bazei de date Chinook și să le ordonezi crescător după coloana SupportRepId, ai putea folosi următoarea interogare:

"SELECT * FROM Customer ORDER BY SupportRepId"

De fapt, poți ordona orice instrucțiune SELECT după orice coloană.

În acest exercițiu interactiv, vei selecta toate înregistrările din tabelul Employee și le vei ordona crescător după coloana BirthDate.

Bibliotecile sunt deja importate astfel:

import pandas as pd
from sqlalchemy import create_engine

Hai să scrii interogările!

Instrucțiuni

100 XP
  • Folosind funcția create_engine(), creează un motor pentru baza de date SQLite Chinook.sqlite și atribuie-l variabilei engine.
  • În managerul de context, execută interogarea care selectează toate înregistrările din tabelul Employee și le ordonează crescător după coloana BirthDate. Atribuie rezultatul variabilei rs.
  • Într-un apel la pd.DataFrame(), aplică metoda fetchall() pe rs pentru a prelua toate înregistrările din rs. Stochează-le în DataFrame-ul df.
  • Setează numele coloanelor DataFrame-ului la numele corespunzătoare ale coloanelor din tabel.