假设下图:我想从c遍历,走到与C相同的“单向”链中的所有节点(蓝色的)。
但是
traverse in(), out() from C
还将包括我不想要的F和I(绿色)。
如何使用sql-traverse执行此操作?
答案 0 :(得分:1)
您可以使用两个TRAVERSE语句和一个unionAll(),例如
SELECT expand(unionAll($a, $b))
LET
$a = (traverse out() from C)
$b = (traverse in() from C)