В этом простом запросе sparql я получаю список субъектов, объект которых равен 42.
SELECT ?v WHERE { ?v ?p 42 }
Если я добавлю ?p в качестве переменной
SELECT ?v ?p WHERE { ?v ?p 42 }
Я буду получать по две сущности в строке: подлежащее и предикат. Что, если мне нужно три сущности, включая 42? Что-то вроде:
SELECT ?v ?p ?m WHERE { ?v ?p (42 as m) }
values
только для этой цели (и вы также можете указать более одного постоянного значения для встроенных данных). Я добавил ответ. - person Joshua Taylor   schedule 04.03.2014