1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về NoSQL

Connected

Bài tập

Truy vấn dữ liệu JSON cấp cao nhất

Với Postgres JSON, truy vấn dữ liệu bán cấu trúc trở nên cực kỳ đơn giản! Postgres cung cấp các toán tử dựng sẵn như -> và ->>. Ở ví dụ này, bạn sẽ luyện tập dùng các toán tử này để truy vấn dữ liệu đánh giá từ một cột kiểu JSON. Bảng có dạng như dưới đây:

nested_reviews table, showing sample data.

Để bạn bắt đầu nhanh hơn, pandas đã được import với bí danh pd, và một đối tượng kết nối đã được tạo, lưu trong biến db_engine. Chúc bạn học tốt!

Hướng dẫn

100 XP
  • Dùng toán tử -> để truy vấn trường location từ cột review trong bảng nested_reviews dưới dạng JSON.
  • Truy vấn trường statement dưới dạng văn bản (text) từ cột review trong bảng nested_reviews.
  • Thực thi truy vấn bằng pandas, và in kết quả.