SPARQL查询DBpedia获取多个值

时间:2017-04-12 08:21:17

标签: sparql dbpedia

我是DBPedia SPARQL查询的新手,我目前正在使用http://dbpedia.org/snorql来测试查询。

我的查询看起来像这样

SELECT ?name ?school ?person

WHERE {
    ?person dbo:almaMater :Harvard_University .
    ?person foaf:name ?name .
    ?person dbo:birthDate ?birth .
    ?person dbo:country ?country .
    ?person dbo:almaMater ?school .
    FILTER (?birth > "1980-01-01"^^xsd:date) . 
} ORDER BY ?name

以下是我的结果

enter image description here

从上面的结果来看,看起来像名字" Mingze Xi" @en重复了三次。我检查了人物领域下的链接,它显示了名字" Mingze Xi" @已经就读于哈佛大学,杭州......和浙江大学。

有没有办法让我查询并表明这个人已经就读这些学校了?我需要这个,因为我没有可用于表明这是同一个人的唯一ID。

0 个答案:

没有答案