Thanks Shruti for pointing out the reason. Regards, Devesh
________________________________ From: [email protected] <[email protected]> on behalf of shruti kapoor <[email protected]> Sent: Tuesday, July 28, 2015 11:01 PM To: MarkLogic Developer Discussion Subject: Re: [MarkLogic Dev General] Difference in output of sem:sparql-values and sem:sqarql Hi Devesh, I believe the reason for this is explained in the API documentation. sem:sparql-values : Performs a join (SPARQL style, natural join) between the bindings returned from the SELECT expression and the bindings passed in as an argument, therefore the results reflect this join. sem:sparql : Return a solution as a sequence of map objects in the form of a table, where each map represents a set of bindings that satisfies the query. Hope this helps! Thanks Shruti On Mon, Jul 27, 2015 at 9:59 PM, Tyagi, Devesh <[email protected]<mailto:[email protected]>> wrote: Hi, let $params := map:new(map:entry("predicate",sem:iri("http://www.bsi.org/predicates/hasTaxonomyName"))) sem:sparql-values("select ?subject ?predicate ?object where {?subject ?predicate ?object}", $params) returns 3 columns namely (subject, predicate, object) where as sem:sparql-values("select ?subject ?predicate ?object where {?subject ?predicate ?object}", $params) returns only two columns namely (subject, object) I would like to know why is the change in the behavior, since I am mentioning 3 columns in the select query. Regards, Devesh "This e-mail and any attachments transmitted with it are for the sole use of the intended recipient(s) and may contain confidential , proprietary or privileged information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this e-mail or any action taken in reliance on this e-mail is strictly prohibited and may be unlawful." _______________________________________________ General mailing list [email protected]<mailto:[email protected]> Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general -- Regards, Shruti Kapoor "This e-mail and any attachments transmitted with it are for the sole use of the intended recipient(s) and may contain confidential , proprietary or privileged information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this e-mail or any action taken in reliance on this e-mail is strictly prohibited and may be unlawful."
_______________________________________________ General mailing list [email protected] Manage your subscription at: http://developer.marklogic.com/mailman/listinfo/general
