【发布时间】:2012-01-15 01:35:43
【问题描述】:
我有 2 张桌子:
States
Roads
每个都包含几何列。
如何编写查询以显示所有穿过州 x 的道路? stintersects 会是这样,但我不知道如何:
geom.StIntersects(any object from states)
感谢您的帮助
【问题讨论】:
标签: sql-server gis geospatial
我有 2 张桌子:
States
Roads
每个都包含几何列。
如何编写查询以显示所有穿过州 x 的道路? stintersects 会是这样,但我不知道如何:
geom.StIntersects(any object from states)
感谢您的帮助
【问题讨论】:
标签: sql-server gis geospatial
SELECT * FROM Roads
WHERE Roads.geo.STIntersects(
(SELECT geo FROM States WHERE Name = 'x')
) = 1
【讨论】:
这样的?
Select
*
From
Roads
Inner join
States
On roads.geomField.stintersects(states.geomField)
【讨论】: