Kategorien:

Geodatenfunktionen

ST_UNION_AGG

Gibt bei einer GEOGRAPHY-Spalte ein GEOGRAPHY-Objekt zurück, das die kombinierte Menge von Punkten repräsentiert, die in mindestens einer der durch die Objekte in der Spalte repräsentierten Formen enthalten sind (z. B. die Vereinigung (Union) der Formen).

Siehe auch:

ST_UNION , ST_INTERSECTION_AGG

Syntax

ST_UNION_AGG( <geography_column> )
Copy

Argumente

geography_column

Eine GEOGRAPHY-Spalte.

Rückgabewerte

Gibt einen Wert vom Typ GEOGRAPHY zurück.

Beispiele

Im folgenden Beispiel wird eine Tabelle verwendet, die GEOGRAPHY-Objekte enthält, die Countys in verschiedenen Bundesstaaten repräsentieren. Für jeden Bundestaat gibt das Beispiel die Form zurück, die sich aus der Vereinigungsmenge (Union) der Flächen der Countys in diesem Bundesstaat ergibt.

SELECT state_name,
  ST_UNION_AGG(county) as union_of_counties
  FROM counties_by_state
  GROUP BY state_name;
Copy