ST_UNION(g1,g2)
Returns a geometry that is the union of the geometry g1
and geometry g2
.
SET @g1 = GEOMFROMTEXT('POINT (0 2)'); SET @g2 = GEOMFROMTEXT('POINT (2 0)'); SELECT ASTEXT(ST_UNION(@g1,@g2)); +---------------------------+ | ASTEXT(ST_UNION(@g1,@g2)) | +---------------------------+ | MULTIPOINT(2 0,0 2) | +---------------------------+
SET @g1 = GEOMFROMTEXT('POLYGON((0 0,0 3,3 3,3 0,0 0))'); SET @g2 = GEOMFROMTEXT('POLYGON((2 2,4 2,4 4,2 4,2 2))'); SELECT ASTEXT(ST_UNION(@g1,@g2)); +------------------------------------------------+ | ASTEXT(ST_UNION(@g1,@g2)) | +------------------------------------------------+ | POLYGON((0 0,0 3,2 3,2 4,4 4,4 2,3 2,3 0,0 0)) | +------------------------------------------------+
© 2019 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/st_union/