30,537
edits
Line 115: | Line 115: | ||
<syntaxhighlight lang="SPARQL"> | <syntaxhighlight lang="SPARQL"> | ||
SELECT (COUNT(?string) AS ?stringCount) | SELECT (COUNT(?string) AS ?stringCount) | ||
#declared variable that will be counted and passed to another variable to display as a number | |||
WHERE { | WHERE { | ||
?stringStatement ps:P10 ?string . # use "as recorded" property P-value for the data you want to count | ?stringStatement ps:P10 ?string . | ||
# use "as recorded" property P-value for the data you want to count | |||
SERVICE wikibase:label { | SERVICE wikibase:label { | ||
bd:serviceParam wikibase:language "en" . | bd:serviceParam wikibase:language "en" . | ||
# allows English language labels to be returned for Wikibase items | |||
} | } | ||
} | } | ||
GROUP BY (?stringCount) | GROUP BY (?stringCount) | ||
# this sorts the results by number, and is necessary for COUNT clauses | |||
</syntaxhighlight> | </syntaxhighlight> | ||