XQuery FLWOR expression
- 上一页 XQuery examples
- 下一页 XQuery HTML
Fayilin XML na shirin
A ta ce a gudanar da fayilin "books.xml" a cikin tasiri na shirin na yanzu (daga fayilin XML na shirin na yanzu).
A ta ce gudanar da gudanar da fayilin "books.xml" a cikin nazarin shugabanci na kai tsaye..
Dake kananin FLWOR daga "books.xml" yana samar da nau'ikan:
Dake kananin hanyar yankin na yanzu shine:
doc("books.xml")/bookstore/book[price>30]/title
Dake kananin na yanzu yana gudanar da abin da yake cikin elementin book na bookstore, kuma abin da yake cikin elementin price yana da kimanin 30.
Dake kananin FLWOR na yanzu yana da kama da hanyar yankin da yake cikin hanyar yankin na yanzu:
for $x in doc("books.xml")/bookstore/book where $x/price>30 return $x/title
Nisha-wani shine:
<title lang="en">XQuery Kick Start</title> <title lang="en">Learning XML</title>
A ta ce gudanar da nisha-wani da ake gudanar da abin da ake samar da FLWOR:
for $x in doc("books.xml")/bookstore/book where $x/price>30 order by $x/title return $x/title
FLWOR shine kacalacin "For, Let, Where, Order by, Return".
for Dake kananin ya na yin abin da yake cikin elementin bookstore ya yi kama $x.
where Dake kananin ya na gudanar da abin da yake cikin elementin book wanda yake da kimanin 30.
order by Dake kananin ya na gudanar da tsarin zuriyar yankin. Za a yi gudanar da abin da yake cikin elementin title.
return 语句规定返回什么内容。在此返回的是 title 元素。
上面的 XQuery 表达式的结果:
<title lang="en">Learning XML</title> <title lang="en">XQuery Kick Start</title>
- 上一页 XQuery examples
- 下一页 XQuery HTML