Returns NULL for an empty group or a group containing no non-NULL values.
If the group contains a single non-NULL geometry, it is returned.
Otherwise, the union is logically computed by repeatedly applying the ST_Union method to combine two geometries at a time.
See ST_Union method for type ST_Geometry.