2012-07-02 35 views
0

我正在使用查詢來輸出維基百科(在可能的情況下)列出的所有人員的影響。我正在使用http://dbpedia.org/snorql/。我的代碼到目前爲止是:如何限制在dbpedia中使用SPARQL將搜索限制爲「人員」

SELECT * 
WHERE { 
?p a 
<http://dbpedia.org/ontology/Person> . 
?p <http://dbpedia.org/ontology/influenced> ?influenced. 
} 

問題是受影響的輸出包括類型和政治意識形態的東西。我想限制它僅輸出受這些人影響的「人」和「」。先謝謝了。

回答

5

嘗試:

SELECT * 
WHERE { 
?p a 
<http://dbpedia.org/ontology/Person> . 
?p <dbpedia-owl:birthYear> ?birthYear. 
?p <http://dbpedia.org/ontology/influenced> ?influenced. 
?influenced a <http://dbpedia.org/ontology/Person>. 
} 

編輯追加出生年份

+0

感謝你,但我怎麼拔出人員發源地以及好嗎? – Griff

+0

已添加 - 見上面 –

+0

它沒有顯示任何結果;如何得到一個人的詳細信息說Deepika_Padukone – KAS