Operátory dotazu – reference

Operátory lze zadávat při použití nástrojů Rychlý dotaz, Sestavení dotazu nebo při vytváření dotazu SQL.

Operátory dotazu

Operátor

Popis

Rovno (=)

Vrací všechny záznamy přesně odpovídající zadané hodnotě.

Není rovno (<>)

Vrací všechny záznamy kromě těch, které obsahují zadanou hodnotu.

Větší než (>)

Vrací všechny záznamy s vyšší hodnotou než je zadaná hodnota.

Menší než (<)

Vrací všechny záznamy s nižší hodnotou než je zadaná hodnota.

Větší nebo rovno (>=)

Vrací všechny záznamy s vyšší nebo stejnou hodnotou než je zadaná hodnota.

Menší než

nebo rovno (<=)

Vrací všechny záznamy s nižší nebo stejnou hodnotou než je zadaná hodnota.

Like

Vrací všechny záznamy obsahující zadanou hodnotu. Pomocí operátoru like můžete zadat volitelný zástupný znak %. Pokud například chcete vyhledat všechny záznamy, které končí řetězcem „ert“, zadejte hodnotu %ert. Pokud chcete vyhledat všechny záznamy, které začínají řetězcem „ert“, zadejte hodnotu ert%. Jestliže nezadáte náhradní znak %, program vyhledá přesnou zadanou hodnotu.

In

Vrací všechny záznamy odpovídající množině zadaných hodnot. Pokud například hledáte záznam zaměstnance, ale nejste si jistí, zda jeho jméno je Smith nebo Smythe, můžete použít tento operátor a zadat obě varianty jména. Obě hodnoty musí být odděleny čárkou.

Is null

Vrací všechny záznamy, které neobsahují hodnoty zadané pro dotazované pole. Tento operátor je užitečný pro hledání záznamů v databázové tabulce s chybějícími údaji.

Is not null

Vrací všechny záznamy obsahující hodnoty zadané pro dotazované pole. Tento operátor je v dotazu užitečný pro vyloučení záznamů s chybějícími údaji (pokud není databázová tabulka úplná).