Your conclusion is: Xquery doesn’t get close to the mature capabilities of relational database systems when it comes to dealing with relational data! Well of course it doesn’t. It’s not designed to do that job . Data is naturally hierarchical, and XQuery is good at processing it in its hierarchical form.
Go here to read the rest:
Article posted on Experts Exchange about XQuery
outer joins
