【问题标题】:How i use AND operator in sparql querys in java我如何在 java 的 sparql 查询中使用 AND 运算符
【发布时间】:2014-04-21 12:21:59
【问题描述】:

我正在学习如何在 java 中创建 SPARQL 查询。谁能向我解释如何在 2 个或更多查询中使用 AND 运算符?

例如:

String queryString ="SELECT * WHERE {" + "?A <http://dbpedia.org/ontology/capital> ?B" +
AND   //how can use AND???
"?A rdf:type <http://dbpedia.org/ontology/big_city>" + "}";

【问题讨论】:

  • 您的问题与 Java 或 SQL 无关 - 您的问题是 SPARQL。和格式化......并且:你尝试了什么?你有例外吗?哪个例外?

标签: sparql


【解决方案1】:

SPARQL 中没有AND。三元组模式只是一个接一个地放置。有几个 synatx 排序削减。

SELECT * WHERE { 
  ?A <http://dbpedia.org/ontology/capital> ?B .
  ?B rdf:type <http://dbpedia.org/ontology/big_city> .
}

【讨论】:

  • 非常感谢...AndyS
  • @hosseinsabziani 如果这回答了你的问题,你应该accept the answer
猜你喜欢
  • 2019-07-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-23
相关资源
最近更新 更多