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

Connected

exercițiu

Pandas pentru interogări mai complexe

În acest exercițiu, vei aprofunda utilizarea funcției read_sql_query() din pandas, folosind-o pentru a executa o interogare mai complexă: o instrucțiune SELECT urmată atât de o clauză WHERE, cât și de una ORDER BY.

Vei construi un DataFrame care conține rândurile din tabelul Employee pentru care EmployeeId este mai mare sau egal cu 6, iar înregistrările vor fi ordonate după BirthDate.

Instrucțiuni

100 XP
  • Folosind funcția create_engine(), creează un motor pentru baza de date SQLite Chinook.sqlite și atribuie-l variabilei engine.
  • Folosește funcția read_sql_query() din pandas pentru a atribui variabilei df DataFrame-ul cu rezultatele următoarei interogări: selectează toate înregistrările din tabelul Employee unde EmployeeId este mai mare sau egal cu 6 și ordonate după BirthDate (asigură-te că folosești WHERE și ORDER BY în această ordine exactă).