Answers for "join 2 table into 2 arrays"

SQL
0

select a row include list of array with join table SQL

SELECT id, i.title AS item_title, t.tag_array
FROM   items      i
JOIN  (  -- or LEFT JOIN ?
   SELECT it.item_id AS id, array_agg(t.title) AS tag_array
   FROM   items_tags it
   JOIN   tags       t  ON t.id = it.tag_id
   GROUP  BY it.item_id
   ) t USING (id);
Posted by: Guest on December-16-2020

Code answers related to "SQL"

Browse Popular Code Answers by Language