sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL recursieve bovenliggende/onderliggende query

Om alle kinderen voor vak 1 te krijgen, kun je

WITH RECURSIVE c AS (
   SELECT 1 AS id
   UNION ALL
   SELECT sa.child_id
   FROM subject_associations AS sa
      JOIN c ON c.id = sa. parent_id
)
SELECT id FROM c;


  1. Is er een betere manier om de tijd van de dag te extraheren?

  2. Hoe maak ik een unieke beperking die ook nulls toestaat?

  3. Voeg ckeditor html-code in de database in

  4. Kolom met hogere kardinaliteit eerst in een index bij een bereik?