Zur Übersicht dieser Wikibase: Difference between revisions

From MtM
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 25: Line 25:


SELECT ?inszenierung ?inszenierungLabel WHERE {
SELECT ?inszenierung ?inszenierungLabel WHERE {
   ?inszenierung wdt:P3 wd:Q309.
   ?inszenierung wdt:P3 wd:Q309.   #Inszenierung ist ein(e) (P3) Inszenierung (Q309)
   SERVICE wikibase:label {        #Fügt lesbare Labels hinzu
   SERVICE wikibase:label {        #Fügt lesbare Labels hinzu
   bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
   bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
Line 43: Line 43:
SELECT ?inszenierung ?inszenierungLabel ?spielortLabel ?WikiDataEntity ?koordinaten WHERE {
SELECT ?inszenierung ?inszenierungLabel ?spielortLabel ?WikiDataEntity ?koordinaten WHERE {


   ?inszenierung mmdt:P3 mmd:Q309.  #Inszenierung ist eine Inszenierung [Q309].   
   ?inszenierung mmdt:P3 mmd:Q309.  #Inszenierung ist eine Inszenierung (Q309).   
   ?inszenierung mmdt:P8 ?spielort.
   ?inszenierung mmdt:P8 ?spielort.
   ?spielort mmdt:P2 ?WikiDataEntity.  # P2 = exakte Übereinstimmung Wikidata-item
   ?spielort mmdt:P2 ?WikiDataEntity.  # P2 = exakte Übereinstimmung Wikidata-item
Line 54: Line 54:
   }
   }
}
}
</syntaxhighlight>Klicke hier: [http://mtm.uni-trier.de/query/#PREFIX%20wd%3A%20%3Chttp%3A%2F%2Fwww.wikidata.org%2Fentity%2F%3E%0APREFIX%20wdt%3A%20%3Chttp%3A%2F%2Fwww.wikidata.org%2Fprop%2Fdirect%2F%3E%0A%0APREFIX%20mmd%3A%20%3Chttps%3A%2F%2Fmtm.uni-trier.de%2Fentity%2F%3E%20%0APREFIX%20mmdt%3A%20%3Chttps%3A%2F%2Fmtm.uni-trier.de%2Fprop%2Fdirect%2F%3E%0A%0A%23defaultView%3AMap%0ASELECT%20%3Finszenierung%20%3FinszenierungLabel%20%3FspielortLabel%20%3FWikiDataEntity%20%3Fkoordinaten%20WHERE%20%7B%0A%0A%20%20%3Finszenierung%20mmdt%3AP3%20mmd%3AQ309.%20%20%20%23Inszenierung%20ist%20eine%20Inszenierung%20%5BQ309%5D.%20%20%0A%20%20%3Finszenierung%20mmdt%3AP8%20%3Fspielort.%0A%20%20%3Fspielort%20mmdt%3AP2%20%3FWikiDataEntity.%20%20%23%20P2%20%3D%20exakte%20%C3%9Cbereinstimmung%20Wikidata-item%0A%20%20%0ASERVICE%20%3Chttps%3A%2F%2Fquery.wikidata.org%2Fsparql%3E%20%7B%0A%20%20%20%20%3FWikiDataEntity%20wdt%3AP625%20%3Fkoordinaten%20%20%23%20P625%20%3D%20Koordinaten%20in%20Wikidata%0A%20%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%20%20%20%20%0A%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cde%22.%20%20%20%0A%20%20%7D%0A%7D SPARQL-Abfrage testen]
</syntaxhighlight>Klicke hier: [https://tinyurl.com/2dfg3dx3 SPARQL-Abfrage testen]


== Welche und wie viele Personen sind auf dieser Wikibase angelegt? ==
== Welche und wie viele Personen sind auf dieser Wikibase angelegt? ==
Line 63: Line 63:


SELECT ?person ?personLabel WHERE {
SELECT ?person ?personLabel WHERE {
   ?person wdt:P3 wd:Q241.
   ?person wdt:P3 wd:Q241. # Person ist ein(e) (P3) reale Person (Q241)
   SERVICE wikibase:label {     
   SERVICE wikibase:label {    bd:serviceParam wikibase:language "[AUTO_LANGUAGE],de".   
  bd:serviceParam wikibase:language "[AUTO_LANGUAGE],de".   
   }
   }
}
}
</syntaxhighlight>Die Anzahl der Ergebnisse entspricht der Anzahl an realen Personen, die auf der Wikibase angelegt sind.  
</syntaxhighlight>Die Anzahl der Ergebnisse entspricht der Anzahl an realen Personen, die auf der Wikibase angelegt sind.  


Klicke hier: [http://mtm.uni-trier.de/query/#PREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fmtm.uni-trier.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fmtm.uni-trier.de%2Fentity%2F%3E%0A%0A%0ASELECT%20%3Fperson%20%3FpersonLabel%20WHERE%20%7B%0A%20%20%3Fperson%20wdt%3AP3%20wd%3AQ241.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cde%22.%20%20%20%7D%0A%7D SPARQL-Abfrage testen]
Klicke hier: [https://tinyurl.com/2b3hwsdn SPARQL-Abfrage testen]
 
 


Falls diese Anzahl jedoch als Ergebnis ausgegeben werden soll, kann folgende Anfrage verwendet werden:<syntaxhighlight lang="sparql" line="1">
Falls diese Anzahl jedoch als Ergebnis ausgegeben werden soll, kann folgende Anfrage verwendet werden:<syntaxhighlight lang="sparql" line="1">
Line 77: Line 78:




SELECT (COUNT(*) AS ?count) WHERE {
SELECT (COUNT(*) AS ?count) WHERE { # Count zählt die Einträge
   ?person wdt:P3 wd:Q241.
   ?person wdt:P3 wd:Q241. # Person ist ein(e) (P3) reale Person (Q241)
   SERVICE wikibase:label {     
   SERVICE wikibase:label {    bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".   
  bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".   
   }
   }
}
}
</syntaxhighlight>Klicke hier: [http://mtm.uni-trier.de/query/#PREFIX%20wdt%3A%20%3Chttps%3A%2F%2Fmtm.uni-trier.de%2Fprop%2Fdirect%2F%3E%0APREFIX%20wd%3A%20%3Chttps%3A%2F%2Fmtm.uni-trier.de%2Fentity%2F%3E%0A%0A%0ASELECT%20%28COUNT%28%2a%29%20AS%20%3Fcount%29%20WHERE%20%7B%0A%20%20%3Fperson%20wdt%3AP3%20wd%3AQ241.%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2C%20de%22.%20%20%20%7D%0A%7D SPARQL-Abfrage testen]
</syntaxhighlight>Klicke hier: [https://tinyurl.com/25vkufpy SPARQL-Abfrage testen]

Latest revision as of 17:46, 3 April 2025


Zurück zur Übersicht aller Abfragethemen: zurück

Liste aller Properties

PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>

SELECT ?property ?propertyLabel
WHERE {
  ?property a wikibase:Property .
 
    SERVICE wikibase:label {                         #Sorgt für lesbare Labels
    bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
    }
}
ORDER BY ASC(xsd:integer(STRAFTER(STR(?property), 'P')))

Klicke hier: SPARQL-Abfrage testen

Welche Inszenierungen sind auf dieser Wikibase angelegt?

PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>

SELECT ?inszenierung ?inszenierungLabel WHERE {
  ?inszenierung wdt:P3 wd:Q309.    #Inszenierung ist ein(e) (P3) Inszenierung (Q309)
   SERVICE wikibase:label {        #Fügt lesbare Labels hinzu
   bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
  }
}

Klicke hier: SPARQL-Abfrage testen

Karte aller Inszenierungsorte

PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>

PREFIX mmd: <https://mtm.uni-trier.de/entity/> 
PREFIX mmdt: <https://mtm.uni-trier.de/prop/direct/>

#defaultView:Map
SELECT ?inszenierung ?inszenierungLabel ?spielortLabel ?WikiDataEntity ?koordinaten WHERE {

  ?inszenierung mmdt:P3 mmd:Q309.   #Inszenierung ist eine Inszenierung (Q309).  
  ?inszenierung mmdt:P8 ?spielort.
  ?spielort mmdt:P2 ?WikiDataEntity.  # P2 = exakte Übereinstimmung Wikidata-item
  
SERVICE <https://query.wikidata.org/sparql> {
    ?WikiDataEntity wdt:P625 ?koordinaten  # P625 = Koordinaten in Wikidata
  }
  SERVICE wikibase:label {     
  bd:serviceParam wikibase:language "[AUTO_LANGUAGE],de".   
  }
}

Klicke hier: SPARQL-Abfrage testen

Welche und wie viele Personen sind auf dieser Wikibase angelegt?

PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>


SELECT ?person ?personLabel WHERE {
  ?person wdt:P3 wd:Q241.  # Person ist ein(e) (P3) reale Person (Q241)
  SERVICE wikibase:label {     bd:serviceParam wikibase:language "[AUTO_LANGUAGE],de".   
  }
}

Die Anzahl der Ergebnisse entspricht der Anzahl an realen Personen, die auf der Wikibase angelegt sind.

Klicke hier: SPARQL-Abfrage testen


Falls diese Anzahl jedoch als Ergebnis ausgegeben werden soll, kann folgende Anfrage verwendet werden:

PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>


SELECT (COUNT(*) AS ?count) WHERE { # Count zählt die Einträge
  ?person wdt:P3 wd:Q241.  # Person ist ein(e) (P3) reale Person (Q241)
  SERVICE wikibase:label {     bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".   
  }
}

Klicke hier: SPARQL-Abfrage testen