MulaiMulai sekarang secara gratis

Menyaring INNER JOIN Anda

Selamat atas keberhasilan melakukan INNER JOIN pertama Anda! Sekarang Anda akan menutup bab ini dengan satu latihan terakhir, yaitu melakukan INNER JOIN dan menyaring hasilnya menggunakan klausa WHERE.

Ingat kembali bahwa untuk melakukan INNER JOIN pada tabel Orders dan Customers dari basis data Northwind, Hugo mengeksekusi kueri SQL berikut:

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

Kode berikut sudah dijalankan untuk mengimpor paket yang diperlukan dan membuat engine:

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

Latihan ini adalah bagian dari kursus

Pengantar Mengimpor Data di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan fungsi pandas read_sql_query() untuk menetapkan ke variabel df DataFrame hasil dari kueri berikut: select all records from PlaylistTrack INNER JOIN Track on PlaylistTrack.TrackId = Track.TrackId yang memenuhi kondisi Milliseconds < 250000.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Execute query and store records in DataFrame: df


# Print head of DataFrame
print(df.head())
Edit dan Jalankan Kode