BaşlayınÜcretsiz Başlayın

Tabloyu sorgulama

Artık datacamp_application veritabanında neler döndüğüne bir ölçüde hâkimsin; hadi bu veritabanı için bir sorgu yazalım.

Bu egzersizin amacı veriyi tanımak. Üç örnek kullanıcıya ait puanlama verilerini alacak ve sonra önceden tanımlı yardımcı fonksiyon olan print_user_comparison() ile bu kullanıcıların puanladığı kurs id'lerini karşılaştıracaksın.

Bu egzersiz

Data Engineering'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Bağlantı URI'ını tamamla. Veritabanının adı datacamp_application. Sunucu localhost, port 5432. Kullanıcı adı repl, parola password.
  • id değerleri 4387, 18163 ve 8770 olan kullanıcıların puanlarını seç.
  • Seçtiğin üç kullanıcıyı print_user_comparison() içine yerleştir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Complete the connection URI
connection_uri = "postgresql://____:____@____:____/datacamp_application" 
db_engine = sqlalchemy.create_engine(connection_uri)

# Get user with id 4387
user1 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 18163
user2 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Get user with id 8770
user3 = pd.read_sql("SELECT * FROM rating ____ ____=____", db_engine)

# Use the helper function to compare the 3 users
print_user_comparison(____, ____, ____)
Kodu Düzenle ve Çalıştır