【发布时间】:2021-04-01 05:13:30
【问题描述】:
我有两个点数据集。我想计算表 A 中每个位置 2 公里范围内的表 B 中的点数,并将其存储为整数列。
我使用下面的代码从 A 返回 B 2 公里范围内的每个点,但我不确定如何提取此结果中 A 出现的次数并将其存储到新列中。
select a.name, b.incident_zip
from ny_air_bnb as a, nypubs as b
where(st_transform(a.geom,2263) <-> st_transform(b.geom,2263) <= 2000)
【问题讨论】:
-
请提供样本数据和期望的结果。 “a 的出现次数”是什么意思?
标签: sql postgresql gis postgis