проблема со строкой agg с distinct в postgres
я получаю ошибку ниже запроса. В основном использовать ||
& distinct
вместе.
select string_agg( 'pre' || distinct user.col, 'post')
Он отлично работает такой
select string_agg( 'pre' || user.col, 'post')
и
select string_agg(distinct user.col, 'post')
1 ответов
select string_agg(distinct 'pre' || user.col, 'post')
поскольку выше будет отрицаться использование индекса в distinct
агрегация взять 'pre'
из
select 'pre' || string_agg(distinct user.col, 'postpre')