в функцию STRINGJOIN добавить 4-й (необязательный - по умолчанию = false) параметр типа boolean. Если установлен в true - выходная строка формируется только из уникальных значений поля.
На исходный список сожно натравить groupby и тогда он сделает уникльные значения