Esta página contiene información sobre el uso de VALUES para asignación de variables en SPARQL 1.1.

Asignación de única variable

Las siguientes dos consultas generan el mismo resultado.

SELECT ?a {
  VALUES ?a {1 2 3}.
}

Los paréntesis en la variable (?a) son necesarios.

SELECT ?a {
  VALUES (?a) {
    (1)
    (2)
    (3)
  }
}

Asignación de múltiples variables

SELECT ?a ?b ?c {
  VALUES (?a ?b ?c) {
    (1 2 3)
    (4 5 6)
    (7 8 9)
  }
}