Порядок 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

2 ответов


Да, вы можете использовать ascending (по умолчанию) или descending в конце order by.. выражение.

вот ссылка на соответствующую часть спецификации W3C XQuery:

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


см. мой ответ на этот вопрос. Код демонстрирует порядок в порядке убывания.

для заказа в порядке возрастания,ascending ключевое слово может быть пропущен.