Deduplicate between an uncertain number of columns:SQL VS SPL #15

A certain database table has multiple fields, each storing an email address, which may be null or duplicated.
Now we need to merge multiple fields into one, remove null and duplicate values, and merge...