Я пытаюсь восстановить список роликов для фильмов из викидата. Мой SPARQL запрос для доктора Нет выглядит следующим образом:Восстановить «оригинальный» заказ
SELECT ?actor ?actorLabel WHERE {
?movie wdt:P161 ?actor .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
FILTER(?movie = wd:Q102754)
}
LIMIT 1000
Я могу попробовать его на query.wikidata.org, но результаты не в том порядке, что я хочу. Это дает «Шон Коннери», «Зена Маршалл», «Урсула Андрес».
В базе данных содержатся данные в необходимо выбранном порядке, как вы можете видеть от https://www.wikidata.org/wiki/Q102754, включая список исполнителей на заказ (Sean Connery, Ursula Andress, Joseph Wiseman). Как правило, список бросков указан в порядке выставления счетов, и я хочу восстановить его.
Да, что может заставить меня актер в алфавитном порядке - но я хочу их в порядке важности - что примерно порядок они появляются в оригинале данные. –
Как вам известно, что результаты сортируются по «важности»? Какая мера это? – AKSW
См. Мой обновленный ответ – AKSW