Являются ли дубликаты точными дубликатами?т.е. каждое значение для каждой переменной каждого дублированного результата идентично
Если это так, то добавьте ключевое слово DISTINCT
после SELECT
, чтобы заставить механизм SPARQL отбрасывать дублирующиеся решения.Гленн совершенно прав, потому что для различных свойств дано несколько значений, поэтому вы получите несколько результатов.Есть сложные обходные пути, которые вы можете сделать с подзапросами, GROUP BY
и т. Д., Но они могут привести к менее эффективным запросам.Иногда вам просто приходится иметь дело с дубликатами на стороне клиента.