SELECT ?variable_name
WHERE {
// Query pattern
}
subject_predicate_object
LIMIT limit_value
OFFSET offset_value
ORDER BY variable_name
FILTER condition
OPTIONAL {
// Optional pattern
}
{
// Pattern 1
}
UNION {
// Pattern 2
}
SELECT ?variable_name (aggregate_function(?variable_name) AS ?aggregate_variable_name)
WHERE {
// Query pattern
}
GROUP BY ?variable_name
PREFIX my_functions: <http://example.org/my_functions#>
SELECT ?variable_name
WHERE {
// Query pattern
FILTER my_functions:function_name(?variable_name)
}