Unir-se em relações
Você usou o diagrama a seguir no exercício anterior:

Você aprendeu que pode usar a função read_sql() de pandas para consultar o banco de dados. O verdadeiro poder do SQL é a capacidade de unir informações de várias tabelas rapidamente. Você faz isso usando a instrução JOIN.
Ao unir duas ou mais tabelas, o site pandas coloca todas as colunas do resultado da consulta em um DataFrame.
Este exercício faz parte do curso
Introdução à engenharia de dados
Instruções do exercício
- Complete a instrução
SELECTpara que você junte a tabela"Customer"com a"Order". - Imprima a coluna
iddedata. O que você vê?
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Complete the SELECT statement
data = pd.read_sql("""
SELECT * FROM "Customer"
INNER JOIN "____"
ON "Order"."____"="Customer"."____"
""", db_engine)
# Show the id column of data
print(data.____)