SELECT
ARRAY_TO_STRING(
[
productA,
productB,
productC
],
', '
) AS products
FROM
dataset.table
ARRAY_TO_STRINGを活用すれば、複数項目を1つにまとめることができる。
その際に、上記コード例では項目間に ', 'を挟むことができる。
またCONCATと異なるのは、項目がNULLの場合でも文字を連結できるところにある。
CONCATだとNULLが含まれると他に値が入っていても、NULL出力になる。


