1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập dữ liệu vào Python: Giới thiệu

Connected

Bài tập

Lọc kết quả INNER JOIN của bạn

Chúc mừng bạn đã thực hiện INNER JOIN đầu tiên! Bây giờ bạn sẽ kết thúc chương này với một bài tập cuối cùng: thực hiện INNER JOIN và lọc kết quả bằng mệnh đề WHERE.

Hãy nhớ rằng để INNER JOIN hai bảng Orders và Customers trong cơ sở dữ liệu Northwind, Hugo đã chạy truy vấn SQL sau:

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

Đoạn mã sau đã được chạy để import các gói cần thiết và tạo engine:

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

Hướng dẫn

100 XP
  • Dùng hàm pandas read_sql_query() để gán cho biến df DataFrame kết quả từ truy vấn sau: select tất cả bản ghi from PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId thỏa điều kiện Milliseconds < 250000.