PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Truy vấn JSON lồng nhau PostgreSQL

Điều này là do toán tử ->> nhận phần tử mảng JSON dưới dạng văn bản. Bạn cần truyền để chuyển đổi kết quả của nó trở lại JSON.

Bạn có thể loại bỏ việc truyền thừa này bằng cách sử dụng toán tử -> :

select person->'dogs'->0->'breed' from people where id = 77;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm truy vấn động Postgres

  2. Nhận thế kỷ từ một ngày trong PostgreSQL

  3. Lưu trữ và truy xuất hình ảnh trong Postgresql bằng Java

  4. 3 cách để kiểm tra kiểu dữ liệu của cột trong PostgreSQL

  5. Truy vấn SQL để lấy hàng gần đây nhất cho mỗi trường hợp của một khóa nhất định