web-dev-qa-db-ja.com

昇順および降順によるXQueryの順序

XQueryでは、昇順と降順でどのように順序付けますか?

私はチュートリアルから次のものを手に入れました:

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title
return $x/title

それは

for $x in doc("books.xml")/bookstore/book
where $x/price>30
order by $x/title ascending
return $x/title
14
Tuffy G

はい、order by..式の最後にascending(デフォルト)またはdescendingを使用できます。

W3CXQuery仕様の関連部分へのリンクは次のとおりです。

http://www.w3.org/TR/xquery/#doc-xquery-OrderSpec

14
Lucero

この質問に対する私の答えを参照してください。このコードは、降順の順序を示しています。

昇順の場合は、ascendingキーワードを省略できます。

1