筛选器中的SPARQL子查询


SELECT ?Name FROM <http://.../biblio.rdf>
WHERE { ?Aut name ?Name . ?Pub author ?Aut . ?Pub conf ?Conf
FILTER (?Conf IN ( SELECT ?ConfX FROM <http://.../biblio.rdf>
WHERE { ?ConfX series "ISWC" }))}

我接受了来自http://www.renzoangles.net/files/amw2011.pdf.

当我在AWS Neptune中尝试上述格式时,出现了格式错误的查询语法错误。

请帮我解决以上问题。

如果你想测试数据中是否有三元组,这似乎是"选择中的滤波器";在这里,你可以使用FILTER EXISTS

FILTER EXISTS { ?Conf series "ISWC" }

最新更新