Hai avuto l'idea giusta di usare any
operatore per l'unione. Una volta completato il join, non resta che utilizzare string_agg
per trasformare il risultato nel formato desiderato:
SELECT name, STRING_AGG(description, ', ')
FROM test
JOIN ekwdesc ON ekwdesc.value = ANY(test.ekw)
GROUP BY name
Vedi l'allegato SQLFiddle per un esempio eseguibile.