I'm studying non-temporal SPARQL Queries and I'm a bit confused about the concept of RDF triples..
Say, I want to find all employees that cancelled a job and then later chose to complete the same job that they cancelled. So how can I store the date that they cancelled the job and the date they chose to do the same job?
Would the following work?
SELECT ?emp
WHERE
{
?emp :cancelledJob ?job
?emp :dateCancelled ?date1
?emp :selectedJob ?job
?emp :dateSelectedJob ?date2
FILTER(?date1 < ?date2)
}