标签: 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进行两个比较。有没有更有效的方法来执行这些计算?