Kom igångKom igång gratis

Fråga tabellen

Nu när du har en bild av vad som finns i databasen datacamp_application är det dags att skriva en fråga mot den.

Målet med den här övningen är att bekanta dig med datan. Du hämtar betygsdata för tre exempelanvändare och använder sedan den fördefinierade hjälpfunktionen print_user_comparison() för att jämföra vilka kurs-id:n dessa användare har betygsatt.

Den här övningen är en del av kursen

Introduktion till datatekniker

Visa kurs

Övningsinstruktioner

  • Komplettera anslutnings-URI:n. Databasen heter datacamp_application. Värden är localhost med port 5432. Användarnamnet är repl och lösenordet är password.
  • Välj betyg för användare med id: 4387, 18163 och 8770.
  • Fyll i print_user_comparison() med de tre användare du valde.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____, ____, ____)
Redigera och kör kod