在SPARQL中匹配值为NULL的位置

Do *_*ung 4 sql allegrograph sparql

我有以下SPARQL查询:

SELECT ?label ?img 
WHERE
{
  ?uri rdfs:label ?label .
  ?uri vtio:hasImage ?img .
}
Run Code Online (Sandbox Code Playgroud)

结果如下:

label | img
-------------
label | link1
labe2 | link2
…
Run Code Online (Sandbox Code Playgroud)

我也希望标签没有?img也匹配ie条目在哪里?img,NULL即我想要如下结果:

label  | img
--------------
label1 | link1
label2 |
label3 | link3
…
Run Code Online (Sandbox Code Playgroud)

如果我使用我之前的查询,结果label2将不会显示?

如何修改我的查询以包括这样的行?

Jee*_*tra 8

使用可选:

select ?label ?img where {
?uri rdfs:label ?label.
 OPTIONAL { ?uri vtio:hasImage ?img. }
}
Run Code Online (Sandbox Code Playgroud)