MySQL -operatører

MySQL -operatører

Dette innlegget vil legge ut de forskjellige typene operatører som støttes i MySQL og beskrive hva hver operatør gjør.

La oss dykke inn.

MySQL aritmetiske operatører

Som navnet beskriver, er aritmetiske operatører vant til å utføre aritmetiske operasjoner på forskjellige operander.

De inkluderer følgende:

Operatør Beskrivelse Eksempel
+ Tilleggsoperatør a + b
- Minus operatør a - b
%, mod Modulo -operatør a % b, mod (a, b)
* Multiplikasjonsoperatør a * b
/ Divisjonsoperatør a / b

MySQL -sammenligningsoperatører

Denne typen operatører brukes til å utføre den boolske sammenligningsoperasjonen. De inkluderer følgende:

Operatør Beskrivelse Eksempel
= Likestillingoperatør a = b
> Større enn operatøren a> b
< Mindre enn operatør en < b
> = Større enn eller lik operatøren a> = b
<= Mindre enn eller lik operatøren en <= b
, != Ikke lik operatør en != B, A B

Mysql bitvis operatører

Bitvise operatører brukes til å utføre bitvis operasjoner på et sett med operander. De inkluderer følgende:

Operatør Beskrivelse Eksempel
Og Bitvis og A & B
| Bitvis eller a | b
^ Bitvis eksklusiv eller a ^ b
~ Bitvis inversjon a ~ b

Mysql sammensatte operatører

Forbindelsesoperatører brukes til å utføre en binær operasjon på et sett med operander og lagre resultatet i venstre operand.

Denne typen operatører inkluderer:

Operatør Beskrivelse Eksempel
+= Sammensatt tilsett operatør a += b
-= Sammensatt subtraksjonsoperatør A -= B

*=
Sammensatt multiplikasjonsoperatør a *= b
/= Sammensatt divisjon a /= b
%= Sammensatt modul a %= b
& = Sammensatt bitvis og tilsvarer operatøren a & = b
|*= Sammensatt er like lik A |*= B
^-= Sammensatt bitvis eksklusiv lik A ^-= B

MySQL logiske operatører

De logiske operatørene brukes til å utføre de logiske sammenligningene.

Navn Beskrivelse
Og, && Logisk og
IKKE, ! Negerer verdi
Eller, || Logisk eller
Xor Logisk xor

Konklusjon

Denne artikkelen skisserer de mest populære og verdifulle operatørene i MySQL -databasen. Utforsk gjerne de andre dokumentene for mer informasjon.