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
Övningsinstruktioner
- Komplettera anslutnings-URI:n. Databasen heter
datacamp_application. Värden ärlocalhostmed port5432. Användarnamnet ärreploch lösenordet ärpassword. - Välj betyg för användare med id:
4387,18163och8770. - 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(____, ____, ____)