Wikidata SPARQL查询返回错误的结果

时间:2017-03-21 12:48:20

标签: sparql wikipedia wikidata

This query,为什么它会回归加布里埃尔海因策而不是克里斯蒂亚诺罗纳尔多?两者都满足标准

SELECT DISTINCT ?person ?personLabel WHERE {
  ?person wdt:P54 wd:Q18656.
  ?person wdt:P54 wd:Q75729.
  ?person wdt:P54 wd:Q8682.
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}

1 个答案:

答案 0 :(得分:4)

使用wdt作为属性前缀查询clubs Cristiano Ronaldo is member of仅返回Real Madrid FC,因为此语句包含higher priority rankwdt focuses on the highest priority rank statements

不幸的是,wdt没有直接替代包含较低优先级的陈述,但您可以使用pps的组合:

感谢您提问:研究,我终于了解了t代表wdt代表的内容: truthy \ o /