Hier ein paar SPARQL-Abfragen, die ich verfasst habe. Sie veranschaulichen die Möglichkeiten von WikiData:
Menschliche Pestopfer mit allgemeinen biografischen Daten
SELECT DISTINCT ?itemLabel
(GROUP_CONCAT(DISTINCT ?bornLabel; separator="/") AS ?born_dates)
(GROUP_CONCAT(DISTINCT ?diedLabel; separator="/") AS ?died_dates)
(GROUP_CONCAT(DISTINCT ?stateLabel; separator=", ") AS ?states)
(GROUP_CONCAT(DISTINCT ?occupationLabel; separator=", ") AS ?occupations)
WHERE {
?item wdt:P509 wd:Q133780 .
?item wdt:P31 wd:Q5
OPTIONAL {?item wdt:P569 ?born}
OPTIONAL {?item wdt:P570 ?died}
OPTIONAL {?item wdt:P27 ?state}
OPTIONAL {?item wdt:P106 ?occupation}
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],de,en" .
?item rdfs:label ?itemLabel .
?born rdfs:label ?bornLabel .
?died rdfs:label ?diedLabel .
?state rdfs:label ?stateLabel .
?occupation rdfs:label ?occupationLabel}
} GROUP BY ?itemLabel
ORDER BY ?itemLabel
(Trivia: Anscheinend ist Kenny aus "South Park" in einer Episode Mal an der Pest gestorben, denn bevor ich durch Ist ein Mensch fiktive Charaktere, Tiere usw. ausschloss, trat er mit in den Ergebnissen auf!)
|