-2
我不知道使用SparQL来表达“印度与英迪拉甘地有什么关系”?(不需要找到所有现有的关系,但至少找到有趣的)?“ http://dbpedia.org/sparql下探索DBpedia中(该RDF-美化版维基百科的版本)印度与“英迪拉甘地”有什么关系? (不需要找到所有现有的关系,但至少找到一个有趣的关系)
示例查询我:
SELECT ?relationship
WHERE { ?s rdf:type dbo:Country .
?s rdfs:label "India"@en .
?x a dbo:Person .
?x rdfs:label "Indira Gandhi"@en .
?x ?p ?s .
?p rdfs:label ?relationship .
filter lang(?relationship = "en")
}
有没有更好的办法来解决这个问题?
什么?这里有什么问题?它甚至与编程有什么关系? – Carcigenicate
请搜索“使用SPARQL查找两个节点之间的所有路径” - 这已经被多次询问过了。并且请提供一个开始的SPARQL查询。如果您对SPARQL一无所知,向您显示查询没有任何意义。 – AKSW
可能重复的[SPARQL:两个节点之间是否有任何路径?](http://stackoverflow.com/questions/30916040/sparql-is-there-any-path-between-two-nodes) –