Hi, Marcel Reutegger wrote: > this is correct. the reason basically is, that the two specified query > syntaxes needed to be semantically interoperable. that means we had to > limit the required set of expressions that are allowed in predicates. > SQL is just not built to handle hierarchies.
Good point, I can see the rationale. Perhaps the decision can be reconsidered in JSR 283, I've quite often faced situations where more powerful XPath queries would either have saved me a lot of post-processing of query results or allowed a deeper node type structure better suited for certain problem domains. BR, Jukka Zitting