SPARQL 学习网站

dbpedia

wikidata

yago

zhishi.me

wikidata示例:

# 查询父亲或者母亲是作家的中国作家
SELECT ?child ?childLabel ?fatherLabel ?motherLabel WHERE {
  ?child wdt:P31 wd:Q5.
  ?child wdt:P27 wd:Q148.
  ?child wdt:P106 wd:Q36180.
  {?child wdt:P22 ?father.
  ?father wdt:P106 wd:Q36180.}
  UNION
  {?child wdt:P25 ?mother.
  ?mother wdt:P106 wd:Q36180.}  
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "zh". }
}

wikidata的SPARQL查询界面及结果:

yago示例:

### 父母也是作家的中国作家
PREFIX schema: <http://schema.org/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX yago: <http://yago-knowledge.org/resource/>
SELECT ?person ?label ?parent_label WHERE {
?person rdf:type yago:Human.
?person schema:nationality yago:China.
?person schema:hasOccupation yago:Writer.
?person schema:parent ?parent.
?parent schema:hasOccupation yago:Writer.
?parent rdfs:label ?parent_label.
?person rdfs:label ?label.
 FILTER (langMatches(lang(?label),"ZH") && langMatches(lang(?parent_label),"ZH")).
}

dbpedia示例:

查询中国作家

注意:如果不清楚property、value、relation、namespace等等这些,可以直接在浏览器(Chrome)搜索一个实体,

如:

wikidata 莫言

yago 莫言

dbpedia 莫言

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值