DBpedia中的SPARQL查询Sorql没有返回任何结果

时间:2016-05-06 08:55:10

标签: sparql ontology dbpedia

我尝试从Bob DuCharme的学习SPARQL一书中运行SPARQL查询。我在http://dbpedia.org/snorql上运行了它:

SELECT ?elvisbday WHERE {
  <http://dbpedia.org/resource/Elvis_Presley> 
  <http://dbpedia.org/property/dateOfBirth> ?elvisbday .
}

但结果是空输出。我检查了URI是否正确。那么我的错误是什么?我需要添加一些特定的PREFIX吗?

1 个答案:

答案 0 :(得分:1)

你的财产有误。试试这个:

SELECT  ?elvisbday WHERE {
  <http://dbpedia.org/resource/Elvis_Presley> 
  <http://dbpedia.org/ontology/birthDate> ?elvisbday .
}

将来,如果找不到要查找的内容,可能需要探索描述端点中资源的属性。您可以使用此查询:

SELECT ?p ?o WHERE {
  <http://dbpedia.org/resource/Elvis_Presley> ?p ?o
}