เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การคิวรีตาราง

เมื่อเข้าใจภาพรวมของฐานข้อมูล datacamp_application แล้ว มาเขียนคิวรีสำหรับฐานข้อมูลนั้นกัน

แบบฝึกหัดนี้มีเป้าหมายเพื่อทำความรู้จักกับข้อมูล โดยจะดึงข้อมูลคะแนนของผู้ใช้ตัวอย่าง 3 คน จากนั้นใช้ฟังก์ชันช่วย print_user_comparison() ที่เตรียมไว้ให้ เพื่อเปรียบเทียบชุด course id ที่ผู้ใช้แต่ละคนให้คะแนนไว้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Data Engineering เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • เติม connection URI ให้ครบ โดยฐานข้อมูลมีชื่อว่า datacamp_application host คือ localhost port คือ 5432 username คือ repl และ password คือ 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(____, ____, ____)
แก้ไขและรันโค้ด