0

タートルでは、次のようなものがあります。

@prefix b: <http://www.fake.org/vl/> .

b:ID_13 b:OwnBy b:Katrin ;
    b:Rank   "5" .

b:FID_13 b:OwnBy b:emily ;
    b:Rank "9" ;
    b:Comment "comment \"George goes to school!" ;
    b:Time_Comment "at 10:18 21/01/2015" .

私が使うとき

SELECT * WHERE{

    ?ID  b:OwnBy  ?Name;
         b:Rank     ?Rank;
}

私は結果として得ます

ID       Name     Rank
ID_13   Katrin    "5"
ID_13   emily     "9"

ID_13 Katrin に別のランクを挿入するにはどうすればよいですか (katrin のみ) ????

私はこれを試しました

INSERT {b:ID_13 b:Rank  "pppppppppppppp"}

WHERE{b:ID_13 b:OwnBy b:Cathy}

しかし、select を使用して挿入したものを確認すると、このクエリは新しいランクを Katring と emily の両方に挿入し、次の結果が得られます。

ID       Name     Rank
ID_13   Katrin    "5"
ID_13   Katrin    "pppppppp"
ID_13   emily     "9"
ID_13   emily     "pppppppp"
4

1 に答える 1