ANASAYFA

SQL SORGULUMA DİLİ(6) VERİNİN SINIRLANDIRILMASI

Veri tabanında veriyi alma sırasında satırlara bazı kısıtlamalar koyarak tablonun tüm satırları yerine bir kısmı elde edilebilir. Bunu da “WHERE” sözcüğü ile yaparız. Karşılaştırma işleçleri de genellikle bundan sonra kullanılır.

[responsivevoice_button voice="Turkish Male"]

Merhaba arkadaşlar yeni bir yazıyla yine karşınızdayım önceki yazımızda select deyimini anlatıp örnek vermiştim bu yazımızda ise sql sorgularında verinin sınırlandırması için kullanılan karşılaştırma işleçlerini anlatacağım.

Veri tabanında veriyi alma sırasında satırlara bazı kısıtlamalar koyarak tablonun tüm satırları yerine bir kısmı elde edilebilir. Bunu da “WHERE” sözcüğü ile yaparız. Karşılaştırma işleçleri de genellikle bundan sonra kullanılır. Öncelikle tekrar olması açısından kullanım şeklini hatırlayalım;

KULLANIM ŞEKLİ

Select  { * │sütün, …}   from tablo Where {…… or, and vb. ……}

KARŞILAŞTIRMA İŞLEÇLERİ

Tabloda anlamlarıyla beraber yazmış olduğum karşılaştırma işleçleri ilk bakışta biraz karışık gelmiş olabilir ancak örneklere baktıkça daha anlaşılır olacağını düşünüyorum. Karşılaştırma işleçlerinde matematiksel terimlerin yanında özel anahtar kelimelerinde yer almaktadır. Sql sorgularında kullanılan genel karşılaştırma işleçleri aşağıda yer almaktadır.

karşılaştırma operatörleri
İŞLEÇANLAMI
—————————————————————
=Eşittir
—————————————————————
==Eşittir
—————————————————————
Büyüktür
—————————————————————
> =Büyük Eşittir
—————————————————————
Küçüktür
—————————————————————
< =Küçük Eşittir
—————————————————————
!=Eşit Değildir
—————————————————————
< >Eşit Değildir.
—————————————————————

İŞLEÇANLAMI
————————————–———————————————————————–
BETWEEN X AND Y2 değer(x,y) arasındakilerle karşılaştırma
————————————–———————————————————————–
IN(Liste)Liste içindeki değerler ile karşılaştırma.
————————————–———————————————————————–
LIKEBir karakter ile karşılaştırma
————————————–———————————————————————–
IS NULLBir Null(boş) değer ile karşılaştıran
————————————–———————————————————————–

“NOT”Olumsuzluk anlamı verir.
————–———————————————————————–
“ _ _ _ “Kaçıncı harf karakter olduğunu belirtir.
————–———————————————————————–
“ %a “a ile bitenler
————–———————————————————————–
“ %a% “İçerisinde a harfi bulunanlar.
————–———————————————————————–
“ a% “a ile başlayanlar.
————–———————————————————————–
“ __a% “Üçüncü harfi a olsun sonu ne olursa olsun.
————–———————————————————————–

Evet arkadaşlar gördüğünüz gibi karşılaştırma işleçleri genellikle bunlardır. Bu işleçlere göre istenilen sorguları rahatlıkla yazabiliriz. Bu yazıda karşılaştırma işleçlerini anlatmaya çalıştım daha iyi anlamanız ve pekişmesi için sonraki yazıda örneklerini göstereceğim sonraki yazıda görüşmek üzere.

Bu konuyla ilgili diğer yazılara bakmak isterseniz;

https://www.gencprogramci.org/author/ci-d-em/

ÇİĞDEM ÇİFTÇİ 😀

[Toplam: 0   Ortalama: 0/5]
To Top