是否可以 return SPARQL 中两个对象之间的关系?
Is it possible to return relationships between two objects in SPARQL?
我是 SPARQL 的初学者,我想知道是否可以 return 两个对象之间的关系。例如,我想编写一个 SPARQL 查询,其中 returns dbpedia 中 Thierry Henry 和 Arsenal 之间的关系。
SELECT ?relationship
WHERE {
<http://dbpedia.org/resource/Thierry_Henry>
?relationship
<http://dbpedia.org/resource/Arsenal_F.C.>
}
即:
show me the predicates (?relationship
) where the subject is the DBPedia resource Thierry_Henry
and the object is the DBPedia resource Arsenal_F.C.
..结果为:
dbpedia:ontology/team
dbpedia2:clubs
..这显然意味着蒂埃里亨利是阿森纳队的一员,属于阿森纳足球俱乐部。在 DBPedia SPARQL Explorer.
上查看结果
我是 SPARQL 的初学者,我想知道是否可以 return 两个对象之间的关系。例如,我想编写一个 SPARQL 查询,其中 returns dbpedia 中 Thierry Henry 和 Arsenal 之间的关系。
SELECT ?relationship
WHERE {
<http://dbpedia.org/resource/Thierry_Henry>
?relationship
<http://dbpedia.org/resource/Arsenal_F.C.>
}
即:
show me the predicates (
?relationship
) where the subject is the DBPedia resourceThierry_Henry
and the object is the DBPedia resourceArsenal_F.C.
..结果为:
dbpedia:ontology/team
dbpedia2:clubs
..这显然意味着蒂埃里亨利是阿森纳队的一员,属于阿森纳足球俱乐部。在 DBPedia SPARQL Explorer.
上查看结果