小编Soh*_*deh的帖子

在sparql IN子句中使用另一个sparql

我正在使用SPARQL,我想知道我是否可以在子句中放入sparql?更具体地说,我需要获得对此sparql查询具有特定条件的实体(s1,s2)[s1在字段上的聚合值超过5]

select 
?s1 ?x ?s2.
WHERE {
         {?s1 rdf:type dbpedia-owl:Scientist.}
         {?s2 rdf:type dbpedia-owl:Scientist.}
         {?s2 dbpedia-owl:field ?x.}
         {?s1 dbpedia-owl:field ?x.}
}
Run Code Online (Sandbox Code Playgroud)

所以我需要像这样添加一个额外的IN子句

SELECT
?s1 ?x ?s2.
WHERE {
      {?s1 rdf:type dbpedia-owl:Scientist.}
      {?s2 rdf:type dbpedia-owl:Scientist.}
      {?s2 dbpedia-owl:field ?x.}
      {?s1 dbpedia-owl:field ?x.}
      {?s1 IN 
            {
             SELECT  ?s1  WHERE {
                                    SELECT ?s1 (COUNT(?p) AS ?prizes) {
                                    ?s1 dbpprop:prizes ?p.
                                    } group by (?s1) 
                                 }FILTER (?prizes > 2) 
             }
       }
 }
Run Code Online (Sandbox Code Playgroud)

但是我在sparql查询解析器上遇到错误.....有谁知道如何修复它?

sparql

7
推荐指数
1
解决办法
6468
查看次数

keycloak 初始登录不适用于管理员用户名和密码

我无法在初始设置中登录 keycloak。我设法通过 /standalone.sh -b=0.0.0.0 命令运行服务器,当通过http://xxxx:8080访问它时,登录页面不允许我使用 admin/admin 用户名和密码登录。任何提示都受到高度评价。

login keycloak

5
推荐指数
2
解决办法
1万
查看次数

海市蜃楼OS在OCaml中实现了linux内核吗?

海市蜃楼是使用OCaml而不是C的unix内核的新实现吗?或者海市蜃楼只在Ocaml中实现了unix内核的一部分?

谢谢.

operating-system unikernel mirage

3
推荐指数
1
解决办法
332
查看次数

标签 统计

keycloak ×1

login ×1

mirage ×1

operating-system ×1

sparql ×1

unikernel ×1