You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在DBpedia中编写SPARQL语句获取指定查询结果

通用命名空间前缀

所有查询均需在开头引入以下前缀,避免重复编写完整资源路径:

PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX dbr: <http://dbpedia.org/resource/>

2.5 列出1900年之前出生于Jönköping的人物及其姓名

SELECT DISTINCT ?person ?name
WHERE {
  ?person a dbo:Person ;
          dbo:birthPlace dbr:Jönköping ;
          dbo:birthDate ?birthDate ;
          foaf:name ?name .
  FILTER (?birthDate < "1900-01-01"^^xsd:date)
  # 若只需返回英文姓名,可取消注释下一行
  # FILTER (LANG(?name) = "en")
}

2.6 使用ASK查询判断是否存在出生于Jönköping的音乐艺术家

ASK
WHERE {
  ?artist a dbo:MusicalArtist ;
          dbo:birthPlace dbr:Jönköping .
}

查询结果直接返回布尔值true/false,对应是否存在符合条件的实体。


2.7 查找10位出生于Jönköping但逝世于其他地点的人物,返回其URI和逝世地点

SELECT DISTINCT ?person ?deathPlace
WHERE {
  ?person a dbo:Person ;
          dbo:birthPlace dbr:Jönköping ;
          dbo:deathPlace ?deathPlace .
  FILTER (?deathPlace != dbr:Jönköping)
}
LIMIT 10

内容的提问来源于stack exchange,提问作者Muhammad Uzair

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 19:15:04