выражение XQuery FLWOR
экземпляра XML-документы
Мы будем продолжать использовать "books.xml" документ в следующем примере (в файле XML в то же самое).
См файл "books.xml" в вашем браузере .
При использовании FLWOR выбора узлов из "books.xml"
Посмотрите на следующее выражение пути:
Это выражение может быть выбран выше всех заголовков элементов под книжных элементов в книжном магазине элемента, а значение ценового элемента, который должен быть больше, чем 30.
Выражение FLWOR ниже выбранных данных и указанный выше путь такой же, как это выражение:
where $x/price>30
return $x/title
Выход:
<title lang="en">Learning XML</title>
По FLWOR, вы можете сортировать результаты:
where $x/price>30
order by $x/title
return $x/title
FLWOR является "Ибо, Пусть, Где, заказ на, Return" принимать только аббревиатуру.
заявления для всех книжных элементов в книжном магазине элемент в переменную с именем $ х добычи в.
где утверждения элемент , выбранный элемент книги цена значения больше 30.
Порядок постановкой определяет порядок сортировки. Будут отсортированы в соответствии с заглавного элемента.
оператор возврата указывает , что они возвращаются. В этом возвращает заголовок элементы.
Приведенные выше результаты выражения XQuery:
<title lang="en">XQuery Kick Start</title>