ПочатиПочніть безкоштовно

Запит до таблиці

Тепер, коли ви розумієте, що відбувається в базі даних datacamp_application, напишімо для неї запит.

Мета цієї вправи — відчути структуру даних. Ви отримаєте дані про оцінки для трьох прикладових користувачів, а потім використаєте заздалегідь визначену допоміжну функцію print_user_comparison() — щоб порівняти набори ідентифікаторів курсів, які ці користувачі оцінили.

Ця вправа є частиною курсу

Вступ до Data Engineering

Переглянути курс

Інструкції до вправи

  • Завершіть URI підключення. База даних має назву datacamp_application. Хост — localhost, порт — 5432. Ім'я користувача — repl, пароль — password.
  • Виберіть оцінки користувачів з id: 4387, 18163 та 8770.
  • Передайте до print_user_comparison() трьох вибраних користувачів.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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(____, ____, ____)
Редагувати та запускати код