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

Connected

exercițiu

Filtrarea rezultatelor unui INNER JOIN

Felicitări pentru primul tău INNER JOIN! Vei încheia acest capitol cu un exercițiu final în care vei efectua un INNER JOIN și vei filtra rezultatele folosind o clauză WHERE.

Amintește-ți că pentru a aplica INNER JOIN pe tabelele Orders și Customers din baza de date Northwind, Hugo a executat următoarea interogare SQL:

"SELECT OrderID, CompanyName FROM Orders INNER JOIN Customers on Orders.CustomerID = Customers.CustomerID"

Următorul cod a fost deja executat pentru a importa pachetele necesare și a crea engine-ul:

import pandas as pd
from sqlalchemy import create_engine
engine = create_engine('sqlite:///Chinook.sqlite')

Instrucțiuni

100 XP
  • 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 PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId care îndeplinesc condiția Milliseconds < 250000.