WARIDATA SPARQL-запрос возвращает неверные результаты
Этот вопрос, почему он возвращает Габриэля Хайнце, а не Криштиану Роналду? Оба удовлетворяют критериям
SELECT DISTINCT ?person ?personLabel WHERE {
?person wdt:P54 wd:Q18656.
?person wdt:P54 wd:Q75729.
?person wdt:P54 wd:Q8682.
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
1 ответ
Решение
Опрос клубов Криштиану Роналду является членом, используя wdt
поскольку префикс свойства возвращает только ФК " Реал Мадрид", так как этот оператор имеет более высокий приоритет, и wdt
фокусируется на заявлениях с наивысшим приоритетом.
К сожалению, нет прямой замены wdt
это будет включать заявления с более низким приоритетом, но вы можете использовать комбинацию p
а также ps
:
Спасибо за вопрос: исследуя, я наконец узнал, что t
обозначает в wdt
: правдивый \ о /