count-6.arq

来自「jena2.5.4推理机系统的一种最基本实现 HP实验室出品」· ARQ 代码 · 共 14 行

ARQ
14
字号
PREFIX  rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX  :       <http://example/>
PREFIX  dc:     <http://purl.org/dc/elements/1.1/>

SELECT ?p (count(?n) AS ?num) (count(distinct ?n) AS ?numD)
{
    # UNION is asymmetric in what it generates
    { ?x rdf:type :X . } UNION { ?x rdf:type :X . FILTER (?x != :x2 )}
    # and :x2 :p 2 with ":p 2" occuring twice.
    OPTIONAL { ?x :p ?p . }
    OPTIONAL { ?x :n ?n . }
}
GROUP BY ?p

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?