我有一个带有物化路径列(matpath)的树结构表。数据如下所示:
ID MATPATH PARENT
---------------------
1 NULL NULL
2 1. 1
3 1.2. 2
4 1.2.3. 3
5 1.2. 2
6 1.2.3.4. 4
7 1.2.5. 5
ETC
给定 ID,如何获取高于(一个查询)或低于(另一个查询)的所有元素?例如,如果ID为7,我想选择除7之外ID为1、2和5的行。如果给定的ID为3,则选择1、2和3。以此类推。
谢谢你。