Mysql'de Kullanılan Operatörler
Operatörler
|
Operatörlerin Tanımı
|
AND, &&
|
Mantıksal AND
|
OR, ||
|
Mantıksal OR
|
XOR
|
Mantıksal XOR
|
NOT, !
|
Olumsuzlar
|
&
|
Bitdüzeyinde AND
|
|
|
Bitdüzeyinde OR
|
^
|
Bitdüzeyinde XOR
|
~
|
Değil Biti
|
>>
|
Sağa Kaydırma
|
<<
|
Sola Kaydırma
|
=
|
Bir değer atama (SET ve UPDATE)
|
:=
|
Değer Atama
|
=
|
Eşit
|
!=, <>
|
Eşit değil
|
-
|
Çıkarma
|
+
|
Toplama
|
/
|
Bölme
|
*
|
Çarpma
|
-
|
Bir argümanın işaretini değiştirme
|
<=
|
Eşit yada daha küçük
|
<
|
Küçük
|
>=
|
Eşit yada daha büyük
|
>
|
Büyük
|
< = >
|
NULL-Güvenli eşit
|
%, MOD
|
Mod alma
|
IS
|
Bir Boolean değerine karşı mantıksal sonuç döndürür.
|
IS NOT
|
Bir Boolean değerinin değiline göre bir mantıksal sonuç döndürür.
|
IS NULL
|
Değerin boş olup olmadığını kontrol edip mantıksal bir değer dödürür.
|
IS NOT NULL
|
Boş olmayan değeri control edip mantıksal bir değer döndürür.
|
CASE
|
Case operatörü
|
DIV
|
Böldüğü sayıyı tamsayı şeklinde döndürür.
|
LIKE
|
Eşleştirme yapan operatör
|
NOT LIKE
|
Eşleştirme yapan operatör
|
SOUND LIKE
|
Sesleri karşılaştıran operator
|
RLIKE
|
Regexp ile eş anlamlı
|
REGEXP
|
Normal ifadeler kullanılarak eşleştirme yapan operatör
|
NOT REGEXP
|
Regexp’in negatif işlevini yapar.
|
BINARY
|
Bir binary string’e bir string biçer.
|
BETWEEN X AND Y
|
Verilen değerin x ve y arasında olup olmadığını kontrol eder.
|
NOT BETWEEN X AND Y
|
Verilen değerin x ve y arasında olup olmadığını kontrol eder.
|
AND, &&
OR, ||
XOR
NOT, !
&
|
^
~
>>
<<
= , :=
=
!=, <>
-, +, /, *, -, DIV, MOD
<, <=, >, >=
<=>
IS, IS NOT, IS NULL, IS NOT NULL
CASE
LIKE
REGEXP
BINARY
BETWEEN...AND...
Hiç yorum yok:
Yorum Gönder