Skip to content
Snippets Groups Projects
Commit 69f24093 authored by Marc Feger's avatar Marc Feger
Browse files

Query additional information of wikidata.

parent b270935f
No related branches found
No related tags found
No related merge requests found
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX schema: <http://schema.org/>
SELECT
DISTINCT (?movie AS ?Movie)
(GROUP_CONCAT(DISTINCT ?title;separator="|") AS ?Title)
(GROUP_CONCAT(DISTINCT ?director;separator="|") AS ?Director)
(GROUP_CONCAT(DISTINCT ?author;separator="|") AS ?Author)
(GROUP_CONCAT(DISTINCT ?cast_member;separator="|") AS ?Cast)
(GROUP_CONCAT(DISTINCT YEAR(?publish_date);separator="|") AS ?Published)
(GROUP_CONCAT(DISTINCT ?genre;separator="|") AS ?Genre)
(GROUP_CONCAT(DISTINCT ?duration;separator="|") AS ?Duration)
(GROUP_CONCAT(DISTINCT ?description;separator="|") AS ?Description)
(GROUP_CONCAT(DISTINCT ?production_company;separator="|") AS ?ProductionCompany)
WHERE {
{
SELECT DISTINCT ?movie
WHERE {
......@@ -41,4 +55,16 @@ WHERE{
} GROUP BY ?movie ?director ?min_dob ?max_dob
HAVING (?min_dob >= 1970)
}GROUP BY ?movie
}
OPTIONAL {?movie wdt:P1476 ?title.} # titel oder label ?
OPTIONAL {?movie wdt:P57 ?director.}
OPTIONAL {?movie wdt:P58 ?author.}
OPTIONAL {?movie wdt:P161 ?cast_member.}
OPTIONAL {?movie wdt:P577 ?publish_date.}
OPTIONAL {?movie wdt:P136 ?genre.}
OPTIONAL {?movie wdt:P2047 ?duration.}
OPTIONAL {?movie schema:description ?description FILTER ( lang(?description) = "en" ).} # may take a while
OPTIONAL {?movie wdt:P272 ?production_company}
} GROUP BY ?movie
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment