Представляется возможным подсчитать один объект с помощью
(COUNT(DISTINCT ?x) as ?count)
и количество различных кортежей для всех переменных в запросе с помощью
(COUNT(DISTINCT *) as ?count)
Однако я не могу понять, как считать определенные (отдельные )кортежи. Что-то вроде
(COUNT(DISTINCT ?a ?b ?c) as ?count)
не работает. Я делаю это неправильно или это действительно запрещено в SPARQL 1.1? Или он должен работать и просто не поддерживается в Sesame 2.6.0, который я использую для тестирования?