Sayısal Kriterler

Bu bölümde SQL'de sayısal sorgulamaları nasıl yapabileceğimizi öğreneceğiz.

sayısal kriterler

İlk olarak Sales.SalesPerson tablomuzun ilk 1000 satırını sorgulatalım.

sayısal kriterler

SELECT * ile kodları kısaltalım ve query'imizi çalıştıralım.

sayısal kriterler

SalesQuota (Satış Kotası) 250,000'den büyük olan verileri bulmak istersek

WHERE SalesQuota > 250000
kodlarını kullanmamız yeterlidir. Dikkat ederseniz 250,000 değeri sorguya dahil değildir.

sayısal kriterler

Eğer 250,000'i de dahil etmek isteseydik >= (büyük eşittir) ifadesini kullanmalıydık.

sayısal kriterler

Aynı şekilde Bonus'u 3550'den küçük olanları bulmak istersek

WHERE Bonus < 3550
ifadesini yazmamız yeterlidir. 3550 sorguya (query'ye) dahil değildir.

sayısal kriterler

Dahil etmek isteseydik ifadeyi

WHERE Bonus <= 3550
şeklinde <= (küçük eşittir) operatörleri ile kullanmalıydık.

sayısal kriterler

Eğer 2000'den ve 3550'den küçük Bonus değerlerini bulmak istersek

WHERE Bonus >= 2000 AND Bonus <= 3550
ifadesinde de görüleceği üzere AND kriterini kullanmamız gereklidir. Burada yaptığımız (2000 <= Bonus <= 3550) işlemidir. 2000 ve 3550 arasındaki tüm bonus değerlerini sorgulattık. 2000 ve 3550'in dahil olduğunu unutmayın.

sayısal kriterler

Aynı ifadeyi BETWEEN kriteri ile de yapabilirdik.

WHERE Bonus BETWEEN 2000 AND 3550
ifadesi ile 2000 ve 3550 arasındaki tüm Bonus değerlerini bulduk. BETWEEN'de başlangıç ve bitiş değerleri sorguya dahildir.

Görüldüğü üzere SQL'de sayısal sorgulamalar oldukça kolay. Bir sonraki bölümde özel metin sorgularına değineceğiz.

<<< Önceki Konu
Sonraki Konu >>>