W3C home > Mailing lists > Public > public-sparql-dev@w3.org > October to December 2014

Re: members property in hierarchy

From: iman <gharib83@gmail.com>
Date: Wed, 01 Oct 2014 22:03:03 +0200
Message-ID: <542C5DF7.6090306@gmail.com>
To: Ruben Verborgh <ruben.verborgh@ugent.be>
CC: public-sparql-dev@w3.org
Thanks a lot Rubin,
it did worked like you wrote below with *. the Name is a property which 
i have defined in my SNIK ontology. each worker has a name, which i want 
to get as well.

thanks again
On 10/01/2014 09:00 PM, Ruben Verborgh wrote:
> Hi Iman,
>
> One first thing to note about this query:
>
>> SELECT Distinct ?worker ?name
>>      WHERE
>> {
>>      ?z  rdfs:subClassOf  <http://imise/SNIK/Human_ressource>.
>>
>>      ?y rdfs:subClassOf <http://imise/SNIK/Staff>.
>>
>>      ?worker a ?y.
>>
>> }
> Not that ?z has no relation with ?worker or ?y at all.
> This is probably not what you meant.
> Also, the query seems incomplete; the above won't execute.
> Where does ?name come from?
>
> I think you mean something along the lines of:
>
> SELECT DISTINCT ?worker
> {
>      ?y rdfs:subClassOf* <http://imise/SNIK/Staff>.
>      ?worker a ?y.
> }
>
> Note the asterisk * after rdfs:subClassOf (this is a SPARQL 1.1 feature)
> so that the class itself and deeper subclasses are also matched.
>
> Best,
>
> Ruben
Received on Wednesday, 1 October 2014 20:03:32 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:15:52 UTC