====== Příkaz union ====== Operátor ''union'' je příkazem [[pojmy:dotazovaci_jazyk|dotazovacího jazyka]] CQL, který slouží ke sjednocování výsledků dvou dotazů využívajících operátor ''[[pojmy:meet|meet]]'' v jednu konkordanci. ===== Syntax ===== Obecný zápis použití příkazu union je následující: ''(union (meet ...) (meet ...))'' Příklad: ''(union (meet [lemma=%%"vodka"%%][lemma=%%"džus"%%] -3 3) (meet [lemma=%%"čaj"%%][lemma=%%"rum"%%] -3 3))'' V [[pojmy:konkordance|konkordanci]], která je vyhodnocením tohoto dotazu, najdeme jako [[pojmy:kwic|KWIC]] pouze výskyty [[pojmy:lemma|lemmat]] //vodka// a //čaj//. V kontextu prvního (//vodka//) v rozsahu specifikovaném v rámci dotazu ''[[pojmy:meet|meet]]'' nacházíme vždy výskyty lemmatu //džus//, v kontextu druhého (//čaj//) najdeme vždy výskyty lemmatu //rum//. V konkordanci by se neměla vyskytovat spojení //vodka s rumem// nebo //čaj s džusem//((I takový případ může nastat, když se v konkordanci objeví vyžadovaný kolokát a shodou okolností i kolokát z druhého dotazu ''meet'', např. *//čaj s rumem a džusem//.)). ===== Výsledky ===== Výsledkem hledání pomocí operátoru ''union'' je (stejně jako v případě užití oprátoru ''meet'') konkordance prvních výrazů (tj. v našem příkladu //vodka// a //čaj//), v jejichž okolí se ve stanovené vzdálenosti nacházejí jejich kolokáty. Ty v konkordanci nejsou nijak graficky označeny. ==== Související odkazy ==== [[pojmy:dotazovaci_jazyk|Dotazovací jazyk]] • [[pojmy:pozice|Pozice]] • ''[[pojmy:meet|meet]]''