Rahmenbedingungen der Inszenierungen: Difference between revisions
No edit summary |
|||
| Line 7: | Line 7: | ||
SELECT ?inszenierung ?inszenierungLabel ?anzahl WHERE { | SELECT ?inszenierung ?inszenierungLabel ?anzahl WHERE { | ||
?inszenierung wdt:P3 wd:Q309. #Inszenierung ist eine Inszenierung [Q309]. | |||
?inszenierung wdt:P16 ?anzahl. #Inszenierung hat eine Aufführungsanzahl [P16] | ?inszenierung wdt:P16 ?anzahl. #Inszenierung hat eine Aufführungsanzahl [P16] | ||
SERVICE wikibase:label { #Fügt lesbare Labels hinzu | SERVICE wikibase:label { #Fügt lesbare Labels hinzu | ||
bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de". | |||
} | } | ||
} | } | ||
| Line 17: | Line 18: | ||
</syntaxhighlight>In '''Zeile 10''' für die '''meisten''' Aufführungen „'''DESC'''” dort stehen lassen und für die '''geringste''' Aufführungsanzahl an dieser Stelle „'''ASC'''” einfügen. | </syntaxhighlight>In '''Zeile 10''' für die '''meisten''' Aufführungen „'''DESC'''” dort stehen lassen und für die '''geringste''' Aufführungsanzahl an dieser Stelle „'''ASC'''” einfügen. | ||
== Wie lange | In '''Zeile 11:''' Um sich alle Inszenierungen inkl. ihrer Aufführungsanzahlen ausgeben zu lassen, „LIMIT 1” löschen. | ||
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%0ASELECT%20%3Finszenierung%20%3FinszenierungLabel%20%3Fanzahl%20WHERE%20%7B%0A%20%20%3Finszenierung%20wdt%3AP3%20wd%3AQ309.%20%20%20%23Inszenierung%20ist%20eine%20Inszenierung%20%5BQ309%5D.%0A%20%20%3Finszenierung%20wdt%3AP16%20%3Fanzahl.%20%20%23Inszenierung%20hat%20eine%20Auff%C3%BChrungsanzahl%20%5BP16%5D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20%20%20%20%20%20%20%20%23F%C3%BCgt%20lesbare%20Labels%20hinzu%0A%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2C%20de%22.%0A%20%20%7D%0A%7D%0AORDER%20BY%20DESC%28%3Fanzahl%29%20%20%20%20%20%20%20%20%20%20%20%20%23Sortiert%20die%20Ergebnisse%20absteigend%20nach%20Auff%C3%BChrungsanzahl%20%28DESC%20f%C3%BCr%20meisten%20Auff%C3%BChrungen%2C%20ASC%20f%C3%BCr%20gerinsgte%20Auff%C3%BChrungen%29%0ALIMIT%201%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%23Nur%20die%20Inszenierung%20mit%20den%20meisten%2Fgeringsten%20Auff%C3%BChrungen%20wird%20angezeigt%0A SPARQL-Abfrage testen] | |||
== Wie lange dauerte die längste/kürzeste Inszenierung? == | |||
<syntaxhighlight lang="sparql" line="1" start="1"> | <syntaxhighlight lang="sparql" line="1" start="1"> | ||
PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/> | PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/> | ||
| Line 23: | Line 28: | ||
SELECT ?inszenierung ?inszenierungLabel ?dauer WHERE { | SELECT ?inszenierung ?inszenierungLabel ?dauer WHERE { | ||
?inszenierung wdt:P3 wd:Q309. | |||
?inszenierung wdt:P22 ?dauer. #Inszenierung hat eine Dauer [P22] | ?inszenierung wdt:P22 ?dauer. #Inszenierung hat eine Dauer [P22] | ||
SERVICE wikibase:label { | SERVICE wikibase:label { | ||
bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". | bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de". | ||
} | } | ||
} | } | ||
| Line 32: | Line 38: | ||
</syntaxhighlight>In '''Zeile 10''' für die '''längste''' Aufführungsdauer „'''DESC'''” dort stehen lassen und für die '''kürzeste''' Aufführungsdauer an dieser Stelle „'''ASC'''” einfügen. | </syntaxhighlight>In '''Zeile 10''' für die '''längste''' Aufführungsdauer „'''DESC'''” dort stehen lassen und für die '''kürzeste''' Aufführungsdauer an dieser Stelle „'''ASC'''” einfügen. | ||
In '''Zeile 11:''' Um sich alle Inszenierungen inkl. ihrer Aufführungsdauer ausgeben zu lassen, „LIMIT 1” löschen. | |||
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%0ASELECT%20%3Finszenierung%20%3FinszenierungLabel%20%3Fdauer%20WHERE%20%7B%0A%20%20%20%20%3Finszenierung%20wdt%3AP3%20wd%3AQ309.%0A%20%20%20%20%3Finszenierung%20wdt%3AP22%20%3Fdauer.%20%20%20%23Inszenierung%20hat%20eine%20Dauer%20%5BP22%5D%0A%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2C%20de%22.%0A%20%20%20%20%7D%0A%7D%0AORDER%20BY%20DESC%28%3Fdauer%29%20%20%20%20%20%20%20%20%20%20%20%20%20%23Sortiert%20die%20Ergebnisse%20absteigend%20nach%20L%C3%A4nge%20der%20Dauer%20%28DESC%20f%C3%BCr%20L%C3%A4ngste%2C%20ASC%20f%C3%BCr%20K%C3%BCrzeste%29%0ALIMIT%201%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%23Nur%20die%20l%C3%A4nsgte%2Fk%C3%BCrzeste%20Inszenierung%20wird%20angezeigt%0A SPARQL-Abfrage testen] | |||
== Wie lange dauerte die durchschnittliche Aufführung der hier gelisteten Inszenierungen? == | == Wie lange dauerte die durchschnittliche Aufführung der hier gelisteten Inszenierungen? == | ||
| Line 39: | Line 49: | ||
SELECT (AVG(?dauer) AS ?durchschnittlicheDauer) WHERE { #AVG(?dauer) = Durchschnitt der Dauer gespeichert als ?durchschnittlicheDauer | SELECT (AVG(?dauer) AS ?durchschnittlicheDauer) WHERE { #AVG(?dauer) = Durchschnitt der Dauer gespeichert als ?durchschnittlicheDauer | ||
?inszenierung wdt:P3 wd:Q309. | |||
?inszenierung wdt:P22 ?dauer. #Inszenierung hat eine Dauer [P22] | ?inszenierung wdt:P22 ?dauer. #Inszenierung hat eine Dauer [P22] | ||
SERVICE wikibase:label { | |||
bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de". | |||
} | |||
} | } | ||
</syntaxhighlight> | </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%0ASELECT%20%28AVG%28%3Fdauer%29%20AS%20%3FdurchschnittlicheDauer%29%20WHERE%20%7B%20%23AVG%28%3Fdauer%29%20%3D%20Durchschnitt%20der%20Dauer%20gespeichert%20als%20%3FdurchschnittlicheDauer%0A%20%20%20%20%3Finszenierung%20wdt%3AP3%20wd%3AQ309.%0A%20%20%20%20%3Finszenierung%20wdt%3AP22%20%3Fdauer.%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%23Inszenierung%20hat%20eine%20Dauer%20%5BP22%5D%0A%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%0A%20%20%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2C%20de%22.%0A%20%20%20%20%7D%0A%7D%0A SPARQL-Abfrage testen] | ||
== Welche Inszenierung hatte eine/keine Pause? == | == Welche Inszenierung hatte eine/keine Pause? == | ||
| Line 50: | Line 64: | ||
SELECT ?inszenierung ?inszenierungLabel ?pause WHERE { | SELECT ?inszenierung ?inszenierungLabel ?pause WHERE { | ||
?inszenierung wdt:P3 wd:Q309. | |||
?inszenierung wdt:P34 ?pause. #Inszenierung hat eine Anzahl an Pausen | ?inszenierung wdt:P34 ?pause. #Inszenierung hat eine Anzahl an Pausen | ||
FILTER (?pause = 0) #Filtertt Inszenierungen mit 0 Pausen (1 für eine Pause etc.) | FILTER (?pause = 0) #Filtertt Inszenierungen mit 0 Pausen (1 für eine Pause etc.) | ||
| Line 58: | Line 73: | ||
} | } | ||
</syntaxhighlight>In '''Zeile 6''' bei FILTER (?pause = 0) die '''Ziffer auf 0''' stehen lassen für '''null Pausen''', '''1 für eine Pause''', 2 für zwei Pausen etc. | </syntaxhighlight>In '''Zeile 6''' bei FILTER (?pause = 0) die '''Ziffer auf 0''' stehen lassen für '''null Pausen''', '''1 für eine Pause''', 2 für zwei Pausen etc. | ||
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%0ASELECT%20%3Finszenierung%20%3FinszenierungLabel%20%3Fpause%20WHERE%20%7B%0A%20%20%20%20%3Finszenierung%20wdt%3AP3%20wd%3AQ309.%0A%20%20%20%20%3Finszenierung%20wdt%3AP34%20%3Fpause.%20%20%20%20%20%20%23Inszenierung%20hat%20eine%20Anzahl%20an%20Pausen%0A%20%20%20%20FILTER%20%28%3Fpause%20%3D%200%29%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%23Filtertt%20Inszenierungen%20mit%200%20Pausen%20%281%20f%C3%BCr%20eine%20Pause%20etc.%29%0A%0A%20%20%20%20SERVICE%20wikibase%3Alabel%20%7B%20%20%20%20%20%20%20%20%20%20%20%23F%C3%BCgt%20lesbare%20Labels%20hinzu%0A%20%20%20%20%20%20%20%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%22.%0A%20%20%20%20%7D%0A%7D SPARQL-Abfrage testen] | |||
Revision as of 11:34, 23 March 2025
zurück zur Übersicht der SPARQL-Abfragethemen: zurück
Welche Inszenierungen hatte die meisten/geringsten Aufführungen?
PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>
SELECT ?inszenierung ?inszenierungLabel ?anzahl WHERE {
?inszenierung wdt:P3 wd:Q309. #Inszenierung ist eine Inszenierung [Q309].
?inszenierung wdt:P16 ?anzahl. #Inszenierung hat eine Aufführungsanzahl [P16]
SERVICE wikibase:label { #Fügt lesbare Labels hinzu
bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
}
}
ORDER BY DESC(?anzahl) #Sortiert die Ergebnisse absteigend nach Aufführungsanzahl (DESC für meisten Aufführungen, ASC für gerinsgte Aufführungen)
LIMIT 1 #Nur die Inszenierung mit den meisten/geringsten Aufführungen wird angezeigt
In Zeile 10 für die meisten Aufführungen „DESC” dort stehen lassen und für die geringste Aufführungsanzahl an dieser Stelle „ASC” einfügen.
In Zeile 11: Um sich alle Inszenierungen inkl. ihrer Aufführungsanzahlen ausgeben zu lassen, „LIMIT 1” löschen.
Klicke hier: SPARQL-Abfrage testen
Wie lange dauerte die längste/kürzeste Inszenierung?
PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>
SELECT ?inszenierung ?inszenierungLabel ?dauer WHERE {
?inszenierung wdt:P3 wd:Q309.
?inszenierung wdt:P22 ?dauer. #Inszenierung hat eine Dauer [P22]
SERVICE wikibase:label {
bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
}
}
ORDER BY DESC(?dauer) #Sortiert die Ergebnisse absteigend nach Länge der Dauer (DESC für Längste, ASC für Kürzeste)
LIMIT 1 #Nur die länsgte/kürzeste Inszenierung wird angezeigt
In Zeile 10 für die längste Aufführungsdauer „DESC” dort stehen lassen und für die kürzeste Aufführungsdauer an dieser Stelle „ASC” einfügen.
In Zeile 11: Um sich alle Inszenierungen inkl. ihrer Aufführungsdauer ausgeben zu lassen, „LIMIT 1” löschen.
Klicke hier: SPARQL-Abfrage testen
Wie lange dauerte die durchschnittliche Aufführung der hier gelisteten Inszenierungen?
PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>
SELECT (AVG(?dauer) AS ?durchschnittlicheDauer) WHERE { #AVG(?dauer) = Durchschnitt der Dauer gespeichert als ?durchschnittlicheDauer
?inszenierung wdt:P3 wd:Q309.
?inszenierung wdt:P22 ?dauer. #Inszenierung hat eine Dauer [P22]
SERVICE wikibase:label {
bd:serviceParam wikibase:language "[AUTO_LANGUAGE], de".
}
}
Klicke hier: SPARQL-Abfrage testen
Welche Inszenierung hatte eine/keine Pause?
PREFIX wdt: <https://mtm.uni-trier.de/prop/direct/>
PREFIX wd: <https://mtm.uni-trier.de/entity/>
SELECT ?inszenierung ?inszenierungLabel ?pause WHERE {
?inszenierung wdt:P3 wd:Q309.
?inszenierung wdt:P34 ?pause. #Inszenierung hat eine Anzahl an Pausen
FILTER (?pause = 0) #Filtertt Inszenierungen mit 0 Pausen (1 für eine Pause etc.)
SERVICE wikibase:label { #Fügt lesbare Labels hinzu
bd:serviceParam wikibase:language "[AUTO_LANGUAGE]".
}
}
In Zeile 6 bei FILTER (?pause = 0) die Ziffer auf 0 stehen lassen für null Pausen, 1 für eine Pause, 2 für zwei Pausen etc.
Klicke hier: SPARQL-Abfrage testen