Hello,
I am trying to run a SPARQL query against multiple virtual graphs.
I am able to get the expected results if I use the union operator, as in the following:
SELECT *
WHERE {
{
GRAPH virtual://aiw {
?a ?b ?c.
}
}
UNION
{
GRAPH virtual://tw_mockdb2 {
?a ?b ?c.
}
}
}
However, if I attempt to run the query without the union, using the following format, no results are returned (nor is there an error):
SELECT *
FROM virtual://tw_mockdb2
FROM virtual://aiw
WHERE
{
GRAPH ?g {
?a ?b ?c.
}
}
I came across an earlier, similar topic (Combining virtual graphs and the other graphs) and the response indicates that the issue would be corrected in a 2019 release however it doesn't seem to be working.