SDO_JOIN来自一个表的不同子查询

时间:2016-01-22 07:39:47

标签: sql oracle join geometry spatial

我想在一个表上进行空间连接,但是要在它上面创建不同的子查询。表中的几何图形名为" geometry"。 我试过跟随,但没有成功:

select *
from

TABLE(SDO_JOIN('query1', 'geometry',
                      'query2', 'geometry',
                      'mask=ANYINTERACT')) c,
(select * from table1 where  orig is not null) query1,
(select * from table2 where  orig is  null) query2

如何基于交集连接两个表? 我想扩展此查询以仅查找第一个表中的那些查询,这些表与第二个表中的多个对象相交。如何实现这一目标?

0 个答案:

没有答案