ST_GeometryN()¶
TL;DR¶
Use ST_GeometryN() to retrieve a one-based member from a collection.
Returns the n-th geometry member of a collection.
Syntax¶
ST_GeometryN(geom, n)
Arguments¶
Argument |
Description |
|---|---|
|
A |
|
The one-based member position, as |
Return Value¶
Returns the same geometry family as the input, preserving SRID metadata.
Usage Notes¶
Examples¶
DROP DATABASE IF EXISTS geo_geometryn_demo;
CREATE DATABASE geo_geometryn_demo;
USE geo_geometryn_demo;
SELECT ST_AsText(ST_GeometryN(ST_GeomFromText('MULTIPOINT(1 1,2 2,3 3)'), 2)) AS member;
DROP DATABASE geo_geometryn_demo;