1
TVシリーズ(http://www.wikidata.org/entity/Q5398426
)と映画(http://www.wikidata.org/entity/Q11424
)の両方で「スターウォーズ」を検索したい。次のSPARQLは、映画を検索するためのものです。タイトル別映画やテレビシリーズのWikidata SPARQLを検索する
# search movies by name
SELECT DISTINCT ?item ?name WHERE {
?item wdt:P31 wd:Q11424.
?item rdfs:label ?queryByTitle.
OPTIONAL { ?item wdt:P1476 ?name. }
#FILTER(REGEX(?queryByTitle, "star wars", "i"))
FILTER(contains(lcase(?queryByTitle), "star wars"))
}
LIMIT 100
TVシリーズでもどのように検索できますか?
置き換え '項目WDT:?P31のWD:?{:Q5398426のWD:Q11424 WD} 項目WDT:??' VALUESタイプとQ11424.' P31タイプ.' – AKSW
パーフェクト感謝! –