AplikaceAplikace
Nastavení

Toto je starší verze dokumentu!


Operátor within

Pokud potřebujeme omezit platnost dotazu na specifickou strukturu, např. větu, můžeme využít operátor within, který je součástí dotazovacího jazyka CQL. Ten je svojí funkčností velmi podobný operátoru containing, rozdíly najdeme pouze v podobě výsledného KWICu.

Základní syntax užití tohoto operátoru je: DOTAZ within DOTAZ

Typickým příkladem využití je situace, kdy chceme hledat dva jevy, vzdálené od sebe několik pozic, jejichž přesný počet neznáme, v rámci jedné věty. CQL dotaz

[word=„buď“] []* [word=„nebo“] within <s />

najde všechny výskyty vícedílné spojky buď - nebo mezi nimiž je neurčený počet jiných slov v rámci jedné věty.