在wikidata上的SPARQL查询中查询多个GeonameId



如何格式化此SPARQL查询

SELECT ?id WHERE {
?id wdt:P1566 "6359304"
}

因此,它将接受多个基因组ID作为价值。

我试过

SELECT ?id WHERE { ?id wdt:P1566 } VALUES ?id {("6359304"), ("6299427")}

SELECT ?id WHERE {
?id wdt:P1566
FILTER (?id IN ("6359304", "6299427")
}

包括上面两个的很多变体。不过运气不好。

UniinformedUser在评论中的回答:

SELECT ?s 
WHERE { 
VALUES ?id {"6359304" "6299427"} # separated by space, not by comma
?s wdt:P1566 ?id . # triple, not tuple
}

相关内容

  • 没有找到相关文章

最新更新