Você teve a ideia certa de usar o
any
operador para a junção. Quando a junção estiver concluída, tudo o que resta é usar string_agg
para transformar o resultado no formato desejado:SELECT name, STRING_AGG(description, ', ')
FROM test
JOIN ekwdesc ON ekwdesc.value = ANY(test.ekw)
GROUP BY name
Consulte o SQLFiddle em anexo para um exemplo executável.