📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

ST_COLLECT



複数の GEOMETRY 値を 1 つの GEOMETRY 結果にまとめます。

この関数は GEOMETRY のみをサポートします。

構文

ST_COLLECT(<geometry>)

引数

引数説明
<geometry>GEOMETRY 型の式です。

戻り値の型

GEOMETRY。入力に応じて、結果は MULTIPOINT、MULTILINESTRING、MULTIPOLYGON、または GEOMETRYCOLLECTION になります。

例

WITH data AS ( SELECT TO_GEOMETRY('POINT(0 0)') AS g UNION ALL SELECT TO_GEOMETRY('LINESTRING(1 1,2 2)') ) SELECT ST_ASWKT(ST_COLLECT(g)) FROM data; ╭────────────────────────────────────────────────────╮ │ st_aswkt(st_collect(g)) │ ├────────────────────────────────────────────────────┤ │ GEOMETRYCOLLECTION(POINT(0 0),LINESTRING(1 1,2 2)) │ ╰────────────────────────────────────────────────────╯

このページは役に立ちましたか?