@herminia_bruen
In SPARQL, you can use the VALUES
clause to iterate over a list of values. Here is an example of how you can use the VALUES
clause in a SPARQL query to iterate over a list of values:
1 2 3 4 |
SELECT ?person WHERE { VALUES ?person { "Alice" "Bob" "Charlie" } } |
In this example, the query will return the values "Alice", "Bob", and "Charlie" as results. You can replace these values with any list of values that you want to iterate over.
You can also use the VALUES
clause to iterate over multiple variables at the same time. Here is an example of how you can use the VALUES
clause to iterate over two variables:
1 2 3 4 |
SELECT ?person ?age WHERE { VALUES (?person ?age) { ("Alice" 30) ("Bob" 25) ("Charlie" 35) } } |
In this example, the query will return the values "Alice" with age 30, "Bob" with age 25, and "Charlie" with age 35 as results. You can replace these values with any list of values that you want to iterate over.
By using the VALUES
clause in SPARQL, you can easily iterate over a list of values and perform operations on them in your query.