gpt4 book ai didi

sql - 联合 SQL Server 表中的所有几何图形,如 Postgres 中的 GeomUnion

转载 作者:行者123 更新时间:2023-12-04 01:37:17 25 4
gpt4 key购买 nike

只是为了预先澄清:我说的是联合几何,而不是 SQL 关键字 UNION .

我正在尝试将一些空间数据从带有 PostGIS 的 Postgres 移动到 SQL Server 2008。这很好,直到我看到这样的语句:

SELECT GeomUnion(the_geom) FROM some_table

这将联合该列中的所有几何图形并将其作为一个结果返回(类似于 COUNT 的工作方式)。据我所知,SQL Server 只有 STUnion函数,将一个几何体与另一个几何体联合起来。有什么办法可以做类似于 Postgres 的方式吗?

如果有帮助, STUnion函数是这样工作的:
SELECT first_geometry_column.STUnion(second_geometry_column) FROM some_table

最佳答案

UnionAggregate 函数只是 SQL2012 吗?

SELECT geography::UnionAggregate( geometry ) FROM some_table

嗯,猜对了。 http://technet.microsoft.com/en-us/library/ff929095.aspx

关于sql - 联合 SQL Server 表中的所有几何图形,如 Postgres 中的 GeomUnion,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3293190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com