Modelling: Difference between revisions

Jump to navigation Jump to search
 
Line 60: Line 60:
   OPTIONAL {?item schema:description ?itemDescEN filter (lang(?itemDescEN) = "en")}.
   OPTIONAL {?item schema:description ?itemDescEN filter (lang(?itemDescEN) = "en")}.
   OPTIONAL {?item schema:description ?itemDescSV filter (lang(?itemDescSV) = "sv")}.
   OPTIONAL {?item schema:description ?itemDescSV filter (lang(?itemDescSV) = "sv")}.
}
</SPARQL>
Query to find all temporary free text fields:
<SPARQL tryit="1">
PREFIX wb: <https://metabase.wikibase.cloud/entity/>
PREFIX wbt: <https://metabase.wikibase.cloud/prop/direct/>
PREFIX wbp: <https://metabase.wikibase.cloud/prop/>
PREFIX wbpq: <https://metabase.wikibase.cloud/prop/qualifier/>
SELECT DISTINCT ?item ?itemLabel ?val ?qual ?qualLabel
WHERE
{
?item wbt:P38 ?val.
OPTIONAL {?item wbp:P38 ?statement.
?statement wbpq:P41 ?qual .}
   
SERVICE wikibase:label { bd:serviceParam wikibase:language "sv,en". }
}
}
</SPARQL>
</SPARQL>

Navigation menu