我有两张桌子:
States
Roads
每个都包含几何列。
如何编写查询以显示跨越状态x的所有道路?它会与stintersects
有关,但我不知道如何:
geom.StIntersects(any object from states)
感谢您的帮助
答案 0 :(得分:1)
SELECT * FROM Roads
WHERE Roads.geo.STIntersects(
(SELECT geo FROM States WHERE Name = 'x')
) = 1
答案 1 :(得分:0)
这样的东西?
Select
*
From
Roads
Inner join
States
On roads.geomField.stintersects(states.geomField)