SPARQL

问题描述

我在 GraphDB 9.4 中有以下查询。如结果所示包括“NULL”^^xsd:datetime。我使用注释中显示的过滤器来仅选择有效数据。当我这样做时,我没有得到任何结果(表中没有可用数据)。即使任何其他过滤器内容也不会导致任何结果。是否需要对过滤器进行其他调整?

select distinct ?PDID ?MAT ?PStart ?DT ?Duration where { 
    
    ?PDID :DP1 ?PStart.
    ?PDID :OP1 ?PN.
    ?MAT :OP2 ?PN.
    ?MAT :DP2 ?DT.
  #  Filter (?PStart !=  "NULL") 
  # bind (ofn:hoursBetween(?PStart,?DT) as ?Duration)    
} 

结果

Results

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...