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

การทำงานกับ JSON object ที่ซ้อนกัน

ข้อมูลกึ่งโครงสร้างมักประกอบด้วย object ที่ซ้อนกันอยู่ภายใน ในแบบฝึกหัดนี้ จะได้ฝึกใช้ operator -> และ ->> เพื่อคิวรีข้อมูลที่ซ้อนกันจากตาราง nested_reviews ซึ่งตารางนี้มีรูปแบบดังนี้:

nested_reviews table, showing sample data.

เช่นเดิม pandas ถูก import ไว้แล้วในชื่อ pd และมี connection object ที่สร้างและเก็บไว้ในตัวแปร db_engine แล้ว ขอให้โชคดี!

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

NoSQL เบื้องต้น

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Build the query to select the object stored at the 
# location key
query = """
SELECT 
	review -> '____'
FROM nested_reviews;
"""

# Execute the query, render results
data = pd.read_sql(query, db_engine)
print(data)
แก้ไขและรันโค้ด