Project:SPARQL/examples: Difference between revisions
Jump to navigation
Jump to search
Line 40: | Line 40: | ||
OPTIONAL {?item rdfs:label ?itemLabelSV filter (lang(?itemLabelSV) = "sv")}. | OPTIONAL {?item rdfs:label ?itemLabelSV filter (lang(?itemLabelSV) = "sv")}. | ||
BIND(URI(concat("http://www.wikidata.org/entity/", ?wikidataQ)) AS ?wikidata_iri) | BIND(URI(concat("http://www.wikidata.org/entity/", ?wikidataQ)) AS ?wikidata_iri) | ||
} | |||
</SPARQL> | |||
===All properties and items with labels and descriptions in English and Swedish=== | |||
<SPARQL tryit="1"> | |||
PREFIX wd: <https://metabase.wikibase.cloud/entity/> | |||
PREFIX wdt: <https://metabase.wikibase.cloud/prop/direct/> | |||
SELECT ?item ?itemLabelEN ?itemLabelSV ?itemDescEN ?itemDescSV | |||
WHERE | |||
{ | |||
OPTIONAL {?item rdfs:label ?itemLabelEN filter (lang(?itemLabelEN) = "en")}. | |||
OPTIONAL {?item rdfs:label ?itemLabelSV filter (lang(?itemLabelSV) = "sv")}. | |||
OPTIONAL {?item schema:description ?itemDescEN filter (lang(?itemDescEN) = "en")}. | |||
OPTIONAL {?item schema:description ?itemDescSV filter (lang(?itemDescSV) = "sv")}. | |||
} | } | ||
</SPARQL> | </SPARQL> |