Operatory SQL służą do określania porównań wyrażeń.
Można używać różnych typów operatorów SQL.
Operator | Przykład | Opis | Składnia |
---|---|---|---|
BETWEEN |
|
Ustala, czy wartość zawiera się między dwiema granicami (przedział otwarty).
|
|
IN |
|
Ustala, czy wartość występuje w zbiorze wartości. |
|
IS NULL |
|
Ustala, czy wartość jest równa Null. |
|
LIKE |
|
Ustala, czy wartość jest zgodna z całym napisem lub jego fragmentem. Operator często używany z wieloznacznikami reprezentującymi dowolny łańcuch znaków (%) lub jeden dowolny znak (_). |
|
+ |
|
Znak dodawania. |
|
- |
|
Znak odejmowania. |
|
* lub X |
|
Znak mnożenia. |
|
/ |
|
Znak dzielenia. |
|
% |
Procent |
|
|
|| |
|
Konkatenacja napisów. |
|
( |
|
Nawias otwierający. |
|
) |
|
Nawias zamykający. |
|
> |
|
Znak większości, sygnalizujący wartości większe niż wartość odniesienia. |
|
< |
|
Znak mniejszości, sygnalizujący wartości mniejsze niż wartość odniesienia. |
|
= |
Znak równości, sygnalizujący tę samą wartość. |
|
|
>= |
Znak "większe niż lub równe" (nie mniejsze niż), sygnalizujący wartości większe niż wartość odniesienia lub jej równe. |
|
|
<= |
Znak "mniejsze niż lub równe" (nie większe niż), sygnalizujący wartości mniejsze niż wartość odniesienia lub jej równe. |
|
|
<> |
|
Znak "nie równe", sygnalizujący wartości mniejsze lub większe, ale nie jednakowe. |
|
, |
|
Przecinek, używany do rozdzielania elementów listy. |
|