title: How to catch two different values of the same predicate in sparql?
body: <p>In my turtle file I have 2 lines with the same predicate, but different values:</p>
  <pre><code>1_schema:hasObject  &lt;http://dzx/op/P007865&gt; ;
  1_schema:hasObject  &lt;http://dzx/op/P001176&gt; ;
  </code></pre>
  <p>I'm using the following to retrieve both values:</p>
  <pre><code>   SELECT ?result
      FROM &lt;urn:graph&gt;
      WHERE 
      { ?s &lt;http://purl.org/dc/terms/identifier&gt; ?identifier.
      OPTIONAL { ?s &lt;http://xxx#hasObject ?result .}
  }
  </code></pre>
  <p>The problem is that I'm getting only <strong>one</strong> result from two expected <a href="http://dzx/op/P007865" rel="nofollow noreferrer">http://dzx/op/P007865</a> <a href="http://dzx/op/P001176" rel="nofollow noreferrer">http://dzx/op/P001176</a></p>