Thank you -

On Wed, Mar 14, 2018 at 8:41 PM, Ivan E. Panchenko <
i.panche...@postgrespro.ru> wrote:

> Yes, here x is the alias for the record, not for the json field. So you
> need to write the query like
>
> select string_agg(x->>'letter', ' ')
> from (
>    select jsonb_array_elements(tiles) x
>    from words_moves
>    where gid=656 and action='play'
>    order by played desc limit 5
> ) y;
>
>
This has worked perfectly:

words=> select string_agg(x->>'letter', ' ')
words-> from (
words(>    select jsonb_array_elements(tiles) x
words(>    from words_moves
words(>    where gid=656 and action='play'
words(>    order by played desc limit 5
words(> ) y;
   string_agg
----------------
 А Н Т Щ П
(1 row)

Reply via email to