-- View: eh_view DROP VIEW IF EXISTS eh_view; CREATE OR REPLACE VIEW eh_view AS SELECT ep.episode_key, ep.release_date, ep.title, ep.summary, ( SELECT string_agg(h2.host::text, '; '::text ORDER BY h2.host::text) AS string_agg FROM hosts h2, episodes_hosts_xref eh2 WHERE eh2.hosts_id = h2.id GROUP BY eh2.episodes_id HAVING eh2.episodes_id = ep.id) AS hosts FROM episodes ep GROUP BY ep.id ORDER BY ep.id; ALTER TABLE eh_view OWNER TO hpradmin;