Project:SPARQL/examples

From KBTestWikibase
Revision as of 17:23, 29 June 2022 by OlafJanssen (talk | contribs)
Jump to navigation Jump to search

Examples

Mapping

PREFIX bd: <http://www.bigdata.com/rdf#>
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <https://kbtestwikibase.wikibase.cloud/prop/direct/>
PREFIX p: <https://kbtestwikibase.wikibase.cloud/prop/>
PREFIX ps: <http://www.wikidata.org/prop/statement/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>

SELECT ?p ?pLabel ?pDescription ?pAltLabel ?w WHERE {
  ?p rdf:type wikibase:Property.
  OPTIONAL{?p wdt:P1 ?w.} 
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
ORDER BY ASC(xsd:integer(STRAFTER(STR(?p), 'P')))

Try it!