Array

ARRAY_UNION_AGG

SnowflakeSnowflake

Fungsi aggregate yang menggabungkan arrays dari multiple rows menjadi satu array dengan nilai unik.

Tipe hasil: ARRAY

Syntax

SQL
ARRAY_UNION_AGG(array)

Parameter

arrayARRAYwajib

Array column yang akan di-union

Contoh Penggunaan

Union Arrays from Multiple Rows

SQL
1SELECT
2 category,
3 ARRAY_UNION_AGG(tags) as all_unique_tags
4FROM products
5GROUP BY category;

Menggabungkan semua tags unik per kategori.

Hasil
categoryall_unique_tags
Electronics["tech", "gadget", "mobile", "smart"]
Clothing["fashion", "casual", "formal"]