Hi all!

I wonder how can I get an exact mapping for the literal "1950" using the following sparql query with bif:contains:

WHY I CAN'T GET THE EXACT MAPPINGS FOR "1950"
SELECT DISTINCT ?s ?o FROM <http://dbpedia.org> WHERE {?s ?p ? o.FILTER( <bif:contains>(?o, '"1950"') && isLiteral(?o) && ( str(?p) ! = rdfs:label || str(?p) != foaf:name && ( ?o='1950')
 ))}

I get 1950's, 1950-1952, 1950-present, etc

But I don't get "1950" as for example in the instance:
http://dbpedia.org/page/Zumtobel_Lighting_Group (dbprop:foundation 1950 (xsd:integer))

Many thanks!!!
Vanessa
--
The Open University is incorporated by Royal Charter (RC 000391), an exempt charity 
in England & Wales and a charity registered in Scotland (SC 038302).


Reply via email to