Zapytanie do tabeli
Teraz, gdy wiesz już, co znajduje się w bazie danych datacamp_application, czas napisać do niej zapytanie.
Celem tego ćwiczenia jest zapoznanie się z danymi. Pobierzesz dane o ocenach dla trzech przykładowych użytkowników, a następnie skorzystasz z gotowej funkcji pomocniczej print_user_comparison(), aby porównać zestawy id kursów, które ocenili ci użytkownicy.
To ćwiczenie jest częścią kursu
Wprowadzenie do inżynierii danych
Instrukcje do ćwiczenia
- Uzupełnij URI połączenia. Baza danych nazywa się
datacamp_application. Host tolocalhostz portem5432. Nazwa użytkownika torepl, a hasło topassword. - Wybierz oceny użytkowników o id:
4387,18163i8770. - Przekaż trzech wybranych użytkowników do funkcji
print_user_comparison().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____, ____, ____)