Operátory – porovnání

platí pro: Analytické služby SQL Serveru

Porovnávací operátory můžete použít se skalárními daty v jakémkoli Data Mining Extensions (DMX) výrazu v Microsoft Analytické služby SQL Serveru. Srovnávací operátory vyhodnocují na Booleovský datový typ; vracejí PRAVDA nebo LEŽ na základě výsledku testované podmínky.

Následující tabulka identifikuje srovnávací operátory, které DMX podporuje.

Operator Description
< (Méně než) (DMX) Pro argumenty, které se vyhodnocují na nenulovou hodnotu, vrací TRUE, pokud je hodnota argumentu vlevo menší než hodnota argumentu vpravo; Jinak vrací FALS. Pokud se jeden nebo oba argumenty vyhodnotí na nulovou hodnotu, operátor vrátí nulovou hodnotu.
> (Větší než) (DMX) U argumentů, které se vyhodnotí na nenulovou hodnotu, vrací PRAVDA, pokud je hodnota argumentu vlevo větší než hodnota argumentu vpravo; Jinak vrací FALS. Pokud se jeden nebo oba argumenty vyhodnotí na nulovou hodnotu, operátor vrátí nulovou hodnotu.
= (rovno) (DMX) Pro argumenty, které se vyhodnocují na nenulovou hodnotu, vrací PRAVDA, pokud hodnota argumentu vlevo je rovna hodnotě argumentu vpravo; Jinak vrací FALS. Pokud se jeden nebo oba argumenty vyhodnotí na nulovou hodnotu, operátor vrátí nulovou hodnotu.
<> (Není rovno) (DMX) Pro argumenty, které se vyhodnocují na nenulovou hodnotu, vrací PRAVDA, pokud hodnota argumentu vlevo není rovna hodnotě argumentu vpravo; Jinak vrací FALS. Pokud se jeden nebo oba argumenty vyhodnotí na nulovou hodnotu, operátor vrátí nulovou hodnotu.
<= (méně nebo rovno) (DMX) Pro argumenty, které se vyhodnocují na nenulovou hodnotu, vrací PRAVDA, pokud hodnota argumentu vlevo je menší nebo rovna hodnotě argumentu vpravo; Jinak vrací FALS. Pokud se jeden nebo oba argumenty vyhodnotí na nulovou hodnotu, operátor vrátí nulovou hodnotu.
>= (větší nebo rovno) (DMX) Pro argumenty, které se vyhodnotí na nenulovou hodnotu, vrací PRAVDA, pokud hodnota argumentu vlevo je větší nebo rovna hodnotě argumentu vpravo; Jinak vrací FALS. Pokud se jeden nebo oba argumenty vyhodnotí na nulovou hodnotu, operátor vrátí nulovou hodnotu.

Můžete také použít srovnávací operátory v DMX příkazech a funkcích k hledání podmínky.