sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur väljer jag data från underordnad tabell i PostgreSQL?

En ny funktion i PostgreSQL 9.2 men jag testade inte frågan:

Jag följer handledningen från här .

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. Finns det ett sätt att pivotera rader till kolumner i MySQL utan att använda CASE?

  2. Mysql radera i en tabell med id från en annan tabell

  3. Hur konfigurerar man rätt tidszon i JDBC?

  4. Flera PHP WHILE-loopar som använder samma fråga