SPARQL递归祖先查询 [英] SPARQL recursive ancestor query
本文介绍了SPARQL递归祖先查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在SPARQL中遇到了递归查询,我无法理解它。我希望获取实例"a
"(a hasParent b, b hasParent c, c hasParent d
)的所有祖先,因此如果实例为"a
",则结果为"b, c ,and d
"。
推荐答案
参见SPARQL property pathsAND运算符+
。
SELECT *
{ <a> <hasParent>+ ?ancestor }
这篇关于SPARQL递归祖先查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文