ComeçarComece gratuitamente

Consultando a tabela

Agora que você tem uma noção do que está acontecendo no banco de dados datacamp_application, vamos escrever uma consulta para esse banco de dados.

O objetivo é que você tenha uma noção dos dados neste exercício. Você obterá os dados de avaliação de três usuários de amostra e, em seguida, usará uma função auxiliar predefinida, print_user_comparison(), para comparar os conjuntos de ids de curso que esses usuários avaliaram.

Este exercício faz parte do curso

Introdução à engenharia de dados

Ver Curso

Instruções de exercício

  • Conclua a conexão URI. O banco de dados é chamado datacamp_application. O host é localhost com a porta 5432. O nome de usuário é repl e a senha é password.
  • Selecione as classificações de usuários com id: 4387, 18163 e 8770.
  • Preencha print_user_comparison() com os três usuários que você selecionou.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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(____, ____, ____)
Editar e executar código