2016-11-30 14 views
-2

「Indira Gandhi」に関連するインドはどのように表現されていますか?興味深いもの)? " DBpediaの(ウィキペディアのRDF化し版)インドは「インディラガンジー」とどのように関連していますか? (既存の関係をすべて見つける必要はありませんが、少なくとも興味深いものを見つける必要はありません)

私は持っているサンプルクエリ探索するhttp://dbpedia.org/sparql下 :

SELECT ?relationship 
WHERE { ?s rdf:type dbo:Country . 
     ?s rdfs:label "India"@en . 
     ?x a dbo:Person . 
     ?x rdfs:label "Indira Gandhi"@en . 
     ?x ?p ?s . 
     ?p rdfs:label ?relationship . 
     filter lang(?relationship = "en") 
} 

は、これを解決する良い方法はありますか?あなたがこれを使用することができます

+0

何ですか?ここで何が問題なの?プログラミングとは何か関係がありますか? – Carcigenicate

+0

「SPARQLを使用して2つのノード間のすべてのパスを検索」を検索してください。これは前に何度か尋ねられています。そして、開始SPARQLクエリを提供してください。 SPARQLについて何も知らない場合は、クエリを表示するのは理にかなっていません。 – AKSW

+0

[SPARQL:2つのノード間にパスがありますか?](http://stackoverflow.com/questions/30916040/sparql-is-there-any-path-between-two-nodes) –

答えて

0

迅速な解決(直接の関係):

SELECT ?relation 
WHERE 
{ 
    dbr:Indira_Gandhi ?relation dbr:India. 
} 

は、2つのノード間の別の間接的な関係を見つけるのノード間の経路を見つけることについて読むに。

関連する問題