Anda memiliki ide yang tepat untuk menggunakan any
operator untuk bergabung. Setelah penggabungan selesai, yang tersisa hanyalah menggunakan string_agg
untuk mengubah hasil ke format yang Anda inginkan:
SELECT name, STRING_AGG(description, ', ')
FROM test
JOIN ekwdesc ON ekwdesc.value = ANY(test.ekw)
GROUP BY name
Lihat SQLFiddle terlampir untuk contoh yang dapat dieksekusi.