维基数据 SPARQL 查询 returns 个错误结果

Wikidata SPARQL query returns wrong results

This query,为什么 return 加布里埃尔·海因策而不是克里斯蒂亚诺·罗纳尔多?都满足条件

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". }
}

正在查询clubs Cristiano Ronaldo is member of, using wdt as property prefix returns only the Real Madrid FC as this statement has a higher priority rank, and wdt focuses on the highest priority rank statements

遗憾的是,没有直接替代 wdt 的方法可以包含较低优先级的语句,但您可以使用 pps 的组合:

感谢提问:研究,终于知道twdt中代表什么:truthy\o/