我有两张看起来有点像这样的桌子
AGR_TERR_DEF_TERRS
ID
DEF_ID
TERRITORY_ID (foreign key links to TERRITORIES.ID)
TERRITORIES
ID
NAME
PARENT_ID
(parent_id and id are recursive)
给定两个 DEF_ID,我需要一个函数来检查一个的领土是否是另一个的完整子集。我一直在玩 CONNECT BY 和 INTERSECT,但写得一团糟而不是有用的函数。
我希望会有一个(相对)简单的 SQL 查询有效。