- From: 王涛 <wonder232627@gmail.com>
- Date: Wed, 2 Mar 2016 11:27:04 +0800
- To: semantic-web@w3.org
- Message-ID: <CADt3Cavz9BSHTtcE2o+3CAhEGu+_dxjTV-3Mos5LK7Rmn-1PQg@mail.gmail.com>
Hello ,]I'm a tiro on studying in Sparql 1.1 which is the standard language of RDF. In my survey ,we can do some join like equal-join,left-outer-join,because the sparql can support the operator equality ,as well as inequality. However,it also support the operator like greater or less.So my question is that can we use the operator of greater or less in the sparql query between two variables, namely,theta-join. I saw some research claimed that they do the thetajoin on large graph on the cloud,but I did't see some sparql queries contained theta-join, neither in the sparql1.1. So,can you give me some explain what's the problem and can we use thetajoin like the following examples. select ?ename ?grade where { ?emp rdf:type f:emp; foaf:surname ?ename; f:Sal ?sal. ?salgrade rdf:type f:salgrade; f:LoSal ?low; f:HiSal ?high; f:Grade ?grade. FILTER (?sal >= ?low && ?sal <= ?high) } Looking forward to your reply,thank you .
Received on Wednesday, 2 March 2016 03:28:20 UTC