【发布时间】:2019-12-31 16:03:44
【问题描述】:
几个相同的几何图形出现在数据库中。对于每个不同的几何图形,我的输出只有一个 object_id。
我已经设法得到两个重叠几何的结果。
SELECT
a.objekt_id,
b.objekt_id,
a.geometri
b.geometri
from
plandk.theme_pdk_tilslutningspligtomraade_vedtaget_v a,
plandk.theme_pdk_tilslutningspligtomraade_vedtaget_v b
WHERE
ST_EQUALS(a.geometri, b.geometri)
AND
a.objekt_id != b.objekt_id;
结果是一个表格,显示两个重叠几何图形的行。虽然有时有三行有六个重叠的几何图形。我希望结果将所有这些都放在一行中。
【问题讨论】:
-
使用
a.objekt_id < b.objekt_id,你只剩下三个了。
标签: postgresql duplicates postgis