Rozdział 5. Operatory
MySQL zawiera trzy grupy operatorów: operatory arytmetyczne, porównania oraz operatory logiczne.
Priorytety operatorów
Jeśli kod SQL zawiera złożone wyrażenia, poszczególne ich części są obliczane na podstawie priorytetów operatorów MySQL. Można oczywiście wymusić inną kolejność wykonywania działań, stosując nawiasy.
BINARY
,COLLATE
!
--
(jednoargumentowy minus),~
(jednoargumentowa negacja bitowa)^
* / % DIV MOD
+ -
<< >>
&
|
< <= > >= = <=> <> IN IS LIKE REGEXP
BETWEEN CASE WHEN THEN ELSE
NOT
&& AND
|| OR XOR
:=
Operatory arytmetyczne
Operatory arytmetyczne wykonują podstawowe działania na dwóch wartościach.
| Dodaje do siebie dwie liczby. |
| Odejmuje od siebie dwie liczby. |
| Mnoży dwie liczby przez siebie. |
| Dzieli dwie liczby przez siebie. |
|
Get MySQL. Leksykon kieszonkowy. II wydanie now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.