2017-09-12 9 views
0

プロテーゼでSPARQLクエリを使用してクエリを実行しようとしています。 私は、どの個人がどのクラスに関連しているかを見たいだけです。私は単に書くプロテーゼでのSPARQLクエリ(個人用)

SELECT ?individual ?class 
WHERE { 
    ?individual rdf:type owl:NamedIndividual . 
    ?class rdf:type owl:Class . 
} 

それは私の個人BUTクラス(または推測されたクラス)に関係なくをもたらします。 以前の(関連した)質問をチェックしましたが、私の単純な問題で十分な答えを検索できませんでした。クエリの後に関連するクラスのみが表示されるようにクエリに書き込む必要はありますか?私はSPARQLのチュートリアルを読むことを示唆していた場合、私は、あなたが考えを理解してほしい

は、クエリが

SELECT ?individual ?class 
WHERE { 
    ?individual rdf:type owl:NamedIndividual . 
    ?individual rdf:type ?class . 
} 

次のようになります。

答えて

1

あなたのクエリは、任意の変数によって接続されていない2つのトリプル・パターンで構成されていパターンマッチングの概念を説明しています。

関連する問題