Dear Andy, I read about the EXISTS from the link you sent. I can now understand your answer partially, can you please elaborate the following statement more.
The pattern is rewritten to inject a "join" into each place the variables can become bound. It is not a single join. It would be helpful. Thanks in advance for your consideration. Regards, Samita Bai ________________________________ From: Andy Seaborne <a...@apache.org> Sent: 25 March 2021 17:57 To: users@jena.apache.org <users@jena.apache.org> Subject: Re: About Parameterized SPARQL String https://afs.github.io/substitute This covers use in EXISTS but the mechanism is general and gives a foundation for value-substitution. Is it "join" - yes and no. The pattern is rewritten to inject a "join" into each place the variables can become bound. It is not a single join. Andy On 25/03/2021 09:05, Rob Vesse wrote: > ParameterizedSparqlString works by simple textual substitution into the > provided query string so you get a more specific query with your parameters > > It does not have any relationship to joins. > > I guess what you may be asking is how it compares to other methods for > providing initial bindings e.g. adding VALUES to a query which would be > evaluated as a Join? The answer there is that it isn't really a fair > comparison, a parameterized query vs one using VALUES might yield very > different query execution plans so perform very differently. As with all > queries it's going to depend on both your queries and your data > > Rob > > On 25/03/2021, 08:31, "Samita Bai / PhD CS Scholar @ City Campus" > <s...@iba.edu.pk> wrote: > > Hello everyone, > > I have used Parameterized SPARQL String for providing initial solution > bindings for query execution. I need to document my technique; can anyone > help me how can we compare Parameterized SPARQL String with joins? > > Is Parameterized SPARQL string type of join or its entirely different? > > Please someone help me out. > > > Regards, > Samita Bai > > > P : Please consider the environment before printing this e-mail > > ________________________________ > > CONFIDENTIALITY / DISCLAIMER NOTICE: This e-mail and any attachments may > contain confidential and privileged information. If you are not the intended > recipient, please notify the sender immediately by return e-mail, delete this > e-mail and destroy any copies. Any dissemination or use of this information > by a person other than the intended recipient is unauthorized and may be > illegal. > > ________________________________ > > > > P : Please consider the environment before printing this e-mail ________________________________ CONFIDENTIALITY / DISCLAIMER NOTICE: This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized and may be illegal. ________________________________