FLWOR je zkrácené označení pro strukturu XQuery dotazů.
Úvodní část dotazu specifikuje cyklus vč. řídicí proměnné, do níž jsou postupně přiřazovány jednotlivé hodnoty vybrané XPath výrazem za klíčovým slovem "in".
V této sekci lze provést přiřazení do dalších proměnných použitelných následně.
Specifikuje selekční podmínku, tzn. které uzly (hodnoty) vybrané ve "for" budou skutečně použity.
V podmínce lze použít i proměnné vázané v sekci "let".
Takto vybrané uzly (hodnoty) lze výrazem v této sekci uspořádat.
Co bude vráceno, zkonstruováno ze získaných uzlů (hodnot).