Aggregate

XMLAGG

PostgreSQLPostgreSQL

Menggabungkan nilai XML menjadi satu dokumen XML. Aggregate function untuk XML processing.

Tipe hasil: xml

Syntax

SQL
XMLAGG(xml_value [ORDER BY ...])

Parameter

xml_valuexmlwajib

Nilai XML yang digabungkan

Contoh Penggunaan

Aggregate XML

SQL
1SELECT XMLAGG(XMLELEMENT(NAME item, product_name) ORDER BY product_name) FROM products;

Menggabungkan produk menjadi XML list.

Hasil
xmlagg
<item>Apple</item><item>Banana</item>