2016-09-30 7 views

答えて

3

クエリ言語のグループおよび集約機能を使用してこれを行うことができます。述語をグループ化し、その述語を使用するすべてのトリプルを数えたいとします。

SELECT ?p (COUNT(*) AS ?usages) 
WHERE 
{ 
    GRAPH <http://your-graph.com> { ?s ?p ?o } 
} 
GROUP BY ?p 
ORDER BY DESC(?usages) 
LIMIT 5 

あなたはその後、ソート使用数を降順、結果を制限することにより、より多くの例については、仕様を参照してください。ただ、トップK

を取得することができます - https://www.w3.org/TR/sparql11-query/#aggregates

関連する問題