Sparql 如何计算过滤后的结果?
这是我的问题Sparql 如何计算过滤后的结果?,sparql,Sparql,这是我的问题 SELECT ?s (COUNT (?p) as ?np) WHERE { ?s a ex:Class ; ?p ?o . } GROUP BY ?s HAVING (?np < 8) 选择?s(计数(?p)为?np) 在哪里{ ?这是一个ex:Class; ?p?o。 } 分组 有(?np
SELECT ?s (COUNT (?p) as ?np)
WHERE {
?s a ex:Class ;
?p ?o .
}
GROUP BY ?s
HAVING (?np < 8)
选择?s(计数(?p)为?np)
在哪里{
?这是一个ex:Class;
?p?o。
}
分组
有(?np<8)
它给出了我想要的结果列表。我如何计算它们?一个子选择?e、 g.
select(count(*)as?count){select?s….具有(?np<8)}
a子选择?e、 g.select(count(*)as?count){select?s….具有(?np<8)}