ベストアンサー1
Union
重複を削除します。Concat
削除しません。
したがって、ソースに共通の項目が含まれている場合、または内部に重複がある場合、異なる結果が生成されます。
重複がないことを保証できる場合、または重複が少なく、出力に重複があっても問題がない場合は、Concat
すでに生成された値に対して各値をテストする必要がないため、処理が速くなります。
ただし、重複が多数あり、それらが必要ない場合は、Union
重複を削除するための追加処理が、結果を使用するコードの節約によって相殺される可能性があります。