Wikidata:计算共有两个属性的项目的有效方法

时间:2019-02-01 14:50:59

标签: sparql wikidata

我想同时计算具有两个属性的Wikidata项的数量。例如,Viaf ID和BNF ID,或者LoC ID和SUDOC ID。我想到的第一种方式是这样的查询:

SELECT (COUNT(DISTINCT ?item) AS ?count) WHERE {
  ?item wdt:P214 ?viaf.
  ?item wdt:P268 ?bnf.
}

Try it.

但是此查询效率不高(23秒),并且要将其应用于10个属性,将需要90比2进行两个比较。有没有更有效的方法来执行这些计算?

0 个答案:

没有答案