Oracle Spatial:如何查询所有连接的多边形(递归)?

时间:2014-02-07 08:07:59

标签: sql oracle spatial

假设我们在Spatial数据库中有6个多边形(A,B,C,D,E,F)。 接触B, B接触C和D, E和F没有连接到其他多边形。

A - B
   / \
  C   D       E     F

拥有Polygon A,我需要查询连接到它的所有多边形,然后“递归地”执行它无法更好地描述它。所以A的查询应该返回A,B,C,D。

当然,可以通过编程方式执行,首先使用A的SDO_RELATE查询B,然后通过B查询C和D.但是,是否可以使用单个查询执行任务?

0 个答案:

没有答案