SQL IN()运算符是否存在SPARQL等价?我过滤了我的结果,现在使用:
FILTER ( lang(?label) = 'en' )
Run Code Online (Sandbox Code Playgroud)
我想要的东西:
FILTER ( lang(?label) IN ('en', 'de') )
Run Code Online (Sandbox Code Playgroud)
这可能与SPARQL一起使用吗?
use*_*512 11
在SPARQL 1.1中是的.
FILTER ( lang(?label) IN ('en', 'de') )
Run Code Online (Sandbox Code Playgroud)
应该管用.
1.1之前你需要一个很大的分离:
FILTER ( (lang(?label) = 'en') || (lang(?label) = 'de') )
Run Code Online (Sandbox Code Playgroud)