#sparql #wikidata
#sparql #викиданные
Вопрос:
Я пытаюсь получить некоторые данные об отелях Диснейленда, и я застрял здесь с архитекторами. В одном из отелей есть два архитектора. Как вы можете видеть, я попытался объединить архитекторов и сгруппировать другие выбранные элементы. Но я не получаю их метки, вместо этого я получаю их URI. Чего мне не хватает?
SELECT DISTINCT ?hotel ?hotelLabel ?openingDateLabel ?countryLabel
(group_concat(?architects;separator=", ") as ?architect)
WHERE
{
?hotel wdt:P31 wd:Q27686; # vi leder efter noget, som er "instance of" et hotel
wdt:P361 wd:Q206521; # og som er "part of" Disneyland Paris
wdt:P1619 ?openingDate;
wdt:P495 ?country;
wdt:P84 ?architects.
SERVICE wikibase:label {
bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en".
?hotel rdfs:label ?hotelLabel .
?openingDate rdfs:label ?openingDateLabel .
?country rdfs:label ?countryLabel .
?architect rdfs:label ?architectLabel .
}
}
Group by ?hotel ?hotelLabel ?openingDateLabel ?countryLabel
Комментарии:
1. w.wiki /u9Q
2. Спасибо, чувак, я приветствую. Не могли бы вы потратить некоторое время, чтобы объяснить, что вы сделали? это была опечатка?
3.1.
(group_concat(?architectLabel;separator=", ") as ?architect)
, 2.?architects rdfs:label ?architectLabel
.