我正在研究非时间 SPARQL 查询,我对 RDF 三元组的概念有点困惑。
比如说,我想找到所有取消工作然后选择完成他们取消的相同工作的员工。那么如何存储他们取消工作的日期和他们选择做同样工作的日期呢?
下面的工作吗?
SELECT ?emp
WHERE
{
?emp :cancelledJob ?job
?emp :dateCancelled ?date1
?emp :selectedJob ?job
?emp :dateSelectedJob ?date2
FILTER(?date1 < ?date2)
}