SQL IN()运算符的SPARQL等价

Mar*_*eit 8 sparql

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)