Ниже приведен запрос
for $x in $books
where $x/price>=38
order by ($x/price)[l]
return ($x/title, $x/price)
что обозначается [1], расположенным после порядка ($x/цена)?
Ниже приведен запрос
for $x in $books
where $x/price>=38
order by ($x/price)[l]
return ($x/title, $x/price)
что обозначается [1], расположенным после порядка ($x/цена)?
Мне кажется, что это строчная буква L, а не цифра.
Если это действительно единица [1]
, то это означает выбор первого элемента в последовательности $x/price
. Я подозреваю, что у каждой книги есть только одна цена, и в этом случае она совершенно избыточна.