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

Làm cách nào để CHỌN dữ liệu từ bảng con trong PostgreSQL?

Một tính năng mới trong PostgreSQL 9.2 nhưng tôi không kiểm tra truy vấn:

Tôi làm theo hướng dẫn từ tại đây .

select row_to_json(t)
from (
select ParentTable.parentTableFirstProp, (
select array_to_json(array_agg(row_to_json(child)))
  from (
    select childTableFirstProp
    from ChildTable
    where ChildTable.id=ParentTable.parentToChildReference
  ) child

  ) as parentToChildReference
from ParentTable
) t



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách đơn giản hóa một truy vấn chọn có chứa nhiều lựa chọn bên trong và tăng hiệu suất trong PostgreSQL

  2. In thông báo thời gian chạy trong bưu điện

  3. SQL nhiều hàng thành một

  4. Tác nhân PostgreSQL trong ủy ban tiêu chuẩn SQL một lần nữa

  5. Cách giải quyết org.postgresql.jdbc.PgConnection.createClob () chưa được triển khai