- From: Richard Light <richard@light.demon.co.uk>
- Date: Sat, 23 Nov 2013 11:00:27 +0000
- To: public-lod community <public-lod@w3.org>
- Message-ID: <52908ACB.2080706@light.demon.co.uk>
On 23/11/2013 10:30, Hugh Glaser wrote:
> Its’ the other bit of the pig’s breakfast.
> Try an @en
Magic! Thanks.
Richard
>
> On 23 Nov 2013, at 10:18, Richard Light <richard@light.demon.co.uk> wrote:
>
>> Hi,
>>
>> Sorry to bother the list, but I'm stumped by what should be a simple SPARQL query. When applied to the dbpedia end-point [1], this search:
>>
>> PREFIX foaf: <http://xmlns.com/foaf/0.1/>
>> PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
>> SELECT *
>> WHERE {
>> ?pers a foaf:Person .
>> ?pers foaf:surname "Malik" .
>> OPTIONAL {?pers dbpedia-owl:birthDate ?dob }
>> OPTIONAL {?pers dbpedia-owl:deathDate ?dod }
>> OPTIONAL {?pers dbpedia-owl:placeOfBirth ?pob }
>> OPTIONAL {?pers dbpedia-owl:placeOfDeath ?pod }
>> }
>> LIMIT 100
>>
>> yields no results. Yet if you drop the '?pers foaf:surname "Malik" .' clause, you get a result set which includes a Malik with the desired surname property. I'm clearly being dumb, but in what way? :-)
>>
>> (I've tried adding ^^xsd:string to the literal, but no joy.)
>>
>> Thanks,
>>
>> Richard
>> [1] http://dbpedia.org/sparql
>> --
>> Richard Light
--
*Richard Light*
Received on Saturday, 23 November 2013 11:00:45 UTC