Ten post przedstawi różne typy operatorów obsługiwanych w MySQL i opisuje, co robi każdy operator.
Zanurzmy się.
Operatorzy arytmetyki MySQL
Jak opisuje nazwa, operatorzy arytmetyczne są używane do wykonywania operacji arytmetycznych na różnych operantach.
Obejmują one:
Operator | Opis | Przykład |
+ | Operator dodawania | A + B |
- | Minus operator | a - b |
%, mod | Operator modulo | A % B, mod (a, b) |
* | Operator mnożenia | a * b |
/ | Operator oddziału | A / b |
Operatorzy porównawcze MySQL
Tego rodzaju operatorów służą do wykonywania operacji porównawczych boolean. Obejmują one:
Operator | Opis | Przykład |
= | Operator równości | a = b |
> | Większy niż operator | a> b |
< | Mniej niż operator | A < b |
> = | Większe lub równe operatorowi | a> = b |
<= | Mniejsze lub równe operatorowi | A <= b |
, != | Nie równy operator | A != B, A B |
Operatorzy MySQL Bitwise
Operatorzy bitowate są używane do wykonywania operacji bitowych na zestawie operandów. Obejmują one:
Operator | Opis | Przykład |
I | Bitwise i | A&B |
| | Bitwise lub | A | B |
^ | Bitwise Exclusive Or | a ^ b |
~ | Inwersja bitwów | a ~ b |
Operatorzy złożonych MySQL
Operatorzy złożone są wykorzystywane do wykonywania operacji binarnej na zestawie operandów i przechowywania wyniku w lewym operancie.
Tego rodzaju operatorów obejmują:
Operator | Opis | Przykład |
+= | Związek Dodaj operator | A += B |
-= | Operator odejmowania złożonego | a -= b |
*= | Operator mnożenia złożonego | a *= b |
/= | Podział złożony | A /= B |
%= | Moduł złożony | A %= B |
& = | Złożone bitowe i równa się operatorowi | A & = B |
|*= | Złożone bitwami równe | A |*= B |
^-= | Złożone wyłączne bitwiste równe | A ^-= B |
Operatorzy logiczne MySQL
Operatorzy logiczne są używane do przeprowadzania porównań logicznych.
Nazwa | Opis |
I, && | Logiczne i |
NIE, ! | Neguje wartość |
Lub, || | Logiczne lub |
Xor | Logiczny Xor |
Wniosek
W tym artykule przedstawiono najpopularniejszych i cennych operatorów w bazie danych MySQL. Zapraszam do zbadania innych dokumentów, aby uzyskać więcej informacji.