PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да ИЗБЕРЯ данни от дъщерна таблица в PostgreSQL?

Нова функция в PostgreSQL 9.2, но не тествах заявката:

Следвам урока от тук .

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. ruby postgreSQL на AMD64

  2. Клас на JPA модел за поле TIMESTAMP БЕЗ ЧАСОВА ЗОНА ПО ПОДРАЗБИРАНЕ CURRENT_TIMESTAMP в Postgres?

  3. Как да импортирате *огромни* части от данни в PostgreSQL?

  4. SQLalchemy не извършва промени при задаване на роля

  5. Как да архивирам моята база данни PostgreSQL с Cron?