我有以下查询:SPARQL查询和重复计数
SELECT ?tag WHERE {
?r ns9:taggedWithTag ?tagresource.
?tagresource ns9:name ?tag
}
LIMIT 5000
,结果是:
abc
abc
abc
abc
abc
abc
abc
abd
ads
anb
我希望得到的财产以后,如:
tag | count
-----------------
abc 7
abd 1
ads 1
anb 1
我已经尝试过count(*)
和count(?tag)
,但比我得到th e错误消息"Variable or "*" expected."
有人可以告诉我,如何使它正确吗?
核心SPARQL没有像COUNT这样的聚合。您正在使用哪个SPARQL扩展? – laalto 2009-08-03 17:29:43
我认为,我正在使用核心:( – cupakob 2009-08-03 18:06:20