In XQuery, How do you order by ascending and descending?
I have got the following from a tutorial:
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title
would it be
for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title ascending
return $x/title
Yes, you can use
ascending(default) ordescendingat the end of theorder by..expression.Here’s the link to the relevant part of the W3C XQuery spec:
http://www.w3.org/TR/xquery/#doc-xquery-OrderSpec