MYSQL' DE KULLANILAN OPERATÖRLER
İSİM
|
TANIM
|
AND,&&
|
AND bağlacı, iki koşula da uyan sonuçları listelememizi sağlar.
|
=
|
iki değerin eşit olup olmadığına bakar.
|
: =
|
Değişkene değer atamada kullanılır.
|
BETWEEN x AND y
|
X ve Y arasındaki değerleri belirler.
|
BINARY
|
Sayıların ikilik sayı sistemine göre işlem yapılır.
|
&
|
İki bit bloğundaki tüm bitleri sırasıyla VE bağlacı ile işleme sokmak için kullanılır.
|
~
|
Sayının binary değerinin tersini alır.
|
|
|
İki bit bloğundaki tüm bitleri sırasıyla VEYA bağlacı ile işleme sokmak için kullanılır.
|
^
| Bit düzeyinde XOR. |
CASE
|
Kosula göre işlem yapma
|
DIV
|
Tamsayı bölme.
|
/
|
Bölme operatörü
|
< = >
|
Eşitlik karşılaştırma yapar.
|
=
|
Belirtilen değere eşit olanlar.
|
>=
|
Belirtilen değerden büyük veya eşit olanlar.
|
>
|
Belirtilen değerden büyük olanlar.
|
IS NOT NULL
|
Null değerine sahip olmayanları tanımlar.
|
IS NOT
|
Doğru, yanlış veya bilinmeyen değerlerin değiline karşı mantıksal değer sunar.
|
IS NULL
|
Belirtilen alanların NULL olanlarını seçmek için kullanılır.
|
IS
|
Doğru, yanlış veya bilinmeyen değere karşı mantıksal değer sunar.
|
<<
|
Bir bit bloğu üzerinde sola kaydırma işlemi o blok üzerindeki tüm bitler sol pozisyona geçer.
|
<=
|
Belirtilen değerden küçük veya eşit olanlar.
|
<
|
Belirtilen değerden küçük olanlar.
|
LIKE
|
Belirli bir kalıba uygun olan bilgileri seçmek için kullanılır.
|
-
|
Çıkarma operatörü
|
% or MOD
|
Bir sayının başka bir sayıya bölümünden kalanı verir.
|
NOT BETWEEN x AND y
|
X ve Y arasında olmayan değerleri belirler.Yani X’ten küçük Y’den büyük değerler.
|
! =,<>
|
Belirtilen değere eşit olmayanlar.
|
NOT LIKE
|
Belirli bir kalıba uygun ifade olan bilgileri seçmek için kullanılır.
|
NOT REGEXP
|
Kompleks sözdizimine sahip olmayan ifadeleri bulmak için kullanılan bir tekniktir.
|
NOT, !
|
NOT ifadesi bir bağlaçtan ziyade bir koşulun tersinin gerçekleştiğinde geçerli olacağını söylemektir. Yani eğer var olan bir koşulun önüne NOT eklersek, o koşul gerçekleşmiyorsa doğru olarak kabul edilecektir
|
||,OR
|
OR bağlacı iki durumdan birine uyan kayıtları listeler.
|
+
|
Toplama operatörü
|
REGEXP
|
Komples sözdizimine sahip ifadeleri bulmak için kullanılan bir tekniktir.
|
>>
|
Bir bit bloğu üzerinde sağa kaydırma işlemi o blok üzerindeki tüm bitler bir sağ pozisyona geçer.
|
RLIKE
|
REGEXP ile aynı işleve sahip.
|
SOUNDS LIKE
|
Sese göre arama yapar.
|
*
|
Çarpma operatorü
|
_
|
Bir tek karakter yerine geçer.
|
XOR
|
OR kapısının değili.
|
AND(&&)
ÖRNEK 1)
ÖRNEK 2)
OR(||)
ÖRNEK 1)
ÖRNEK 2)
XOR
:=
=
<=>
<>
<
<=
>,>=
IS BOOLEAN_VALUE
IS NOT BOOLEAN_VALUE
IS NULL
IS NOT NULL
IS
IS NOT
BINARY
CONCAT
REGEXP
LIKE
CASE
BETWEEN X AND Y
+
-
*
/
%(MOD)
DIV
Hiç yorum yok:
Yorum Gönder