Re: SELECT UNION into a text[] - Mailing list pgsql-general

From Andrew Gierth
Subject Re: SELECT UNION into a text[]
Date
Msg-id 87sh1e8aw4.fsf@news-spur.riddles.org.uk
Whole thread Raw
In response to Re: SELECT UNION into a text[]  ("David G. Johnston" <david.g.johnston@gmail.com>)
List pgsql-general
>>>>> "David" == David G Johnston <david.g.johnston@gmail.com> writes:

 >> SELECT ARRAY_AGG(hashed)
 >> FROM words_nouns
 >> WHERE added > TO_TIMESTAMP(1539100913)
 >> UNION
 >> SELECT ARRAY_AGG(hashed)
 >> FROM words_verbs
 >> WHERE added > TO_TIMESTAMP(1539100913);

 David> SELECT array_agg(words) FROM (
 David> SELECT hashed FROM words_nouns
 David> UNION ALL
 David> SELECT hashed FROM words_verbs
 David> ) AS src

Or even better,

SELECT ARRAY(SELECT hashed FROM words_nouns
             UNION
             SELECT hashed FROM words_verbs);

-- 
Andrew (irc:RhodiumToad)


pgsql-general by date:

Previous
From: magodo
Date:
Subject: Re: how to identify the timeline of specified recovery_target_timewhen do multiple PITR
Next
From: Aleš Zelený
Date:
Subject: Re: tds_fdw binary column