SQL BETWEEN Kullanımı

Hiç yorum yok
Between operatörü ile bir alanda belirtilen aralıktaki değerleri aramak için kullanılır.

BETWEEN Kullanım Biçimi
SELECT alan_ad(lari)
FROM tablo_adi
WHERE sorgulanacak_alan_adi BETWEEN aranacak_deger1 AND aranacak_deger2
BETWEEN bir operatördür ve WHERE ile kullanılır.

Örnek Tablo Uygulaması:
Örnek olarak aşağıdaki gibi Personel isimli tablomuz olsun.
idAdi_soyadiSehirBolumMaas
1Salih ESKİOĞLUİstanbulBilgi İşlem Sorumlusu900
2Ayhan ÇETİNKAYAKocaeliİdari İşler Yöneticisi1300
3Serkan ÖZGÜRELErzincanFinans Yöneticisi1250
4İlhan ÖZLÜİstanbulMuhasebe1500

Örnek1:

SELECT *
FROM Personel
WHERE Maas BETWEEN 1000 AND 1300

Bu kod ile Maaşı 1000 ile 1300 arasında olan kayıtlar seçilir. Burada dikkat ediliceği üzer Maas alanı rakamsal bir alan olduğu için 1000 ve 1300 degerleri tırnak işareti kullanılmadan yazılmıştır.
Çıktısı:
idAdi_soyadiSehirBolumMaas
2Ayhan ÇETİNKAYAKocaeliİdari İşler Yöneticisi1300
3Serkan ÖZGÜRELErzincanFinans Yöneticisi1250
Örnek2:

SELECT Adi_soyadi, Sehir
FROM Personel
WHERE Sehir BETWEEN 'A' AND 'K'

Bu kod ile Sehir alanındaki kayıtlardan A ile K harfi arasındaki harflerden herhangi bir harf ile başlayan kayıtlar seçilmektedir. Burada dikkat ediliceği üzer Bolum alanı metinsel bir alan olduğu için aranacak  degerler tırnak işareti kullanılarak yazılmıştır.
Çıktısı:
Adi_soyadiSehir
Ayhan ÇETİNKAYAKocaeli
Serkan ÖZGÜRELErzincan
Örnek3:

SELECT Adi_soyadi, Sehir
FROM Personel
WHERE Sehir NOT BETWEEN 'A' AND 'K'

Bu kod ile Sehir alanındaki kayıtlardan A ile K harfi arasındaki harflerden herhangi bir harf ile başlamayan kayıtlar seçilmektedir. NOT kelimesi yapılan işleminolumsuz yani şartlara uymayan halini işler.
Çıktısı:
Adi_soyadiSehir
Salih ESKİOĞLUİstanbul
İlhan ÖZLÜİstanbul

Hiç yorum yok :

Yorum Gönder