22 Temmuz 2015 Çarşamba

MYSQL'DE KULLANILAN OPERATÖRLER


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