Xquery-flwor
提供:Dev Guides
XQuery-FLWOR
FLWORは、「For、Let、Where、Order by、Return」を表す頭字語です。 次のリストは、FLWOR式でそれらが説明するものを示しています-
- F -For-すべてのノードのコレクションを選択します。
- L -Let-結果をXQuery変数に入れます。
- W -場所-条件で指定されたノードを選択します。
- O -並べ替え-基準に従って指定されたノードを並べ替えます。
- R -Return-最終結果を返します。
例
以下は、書籍のコレクションに関する情報を含むサンプルXMLドキュメントです。 FLWOR式を使用して、価格が30を超える本のタイトルを取得します。
books.xml
次のXqueryドキュメントには、上記のXMLドキュメントで実行されるクエリ式が含まれています。
books.xqy
結果
結果を確認
結果を確認するには、books.xqy(link:/xquery/xquery_environment [Environment Setup]の章に記載)の内容を上記のXQuery式で置き換え、XQueryTester Javaプログラムを実行します。