people

WHERE Yan tümcesi

WHERE yantümcesi görüntülemek istediğimiz verileri belirli bir kritere göre seçebilmemizi sağlar. Bu da, örneğin günlük satış bilgilerinin tutulduğu, 100.000 kayıttan oluşan satışlar tablosundaki sadece son 3 gün içerisindeki satışları görmemizi sağlar.

Where yantümcesinin kullanımı zorunlu değildir. Fakat bir koşula bağlı veri seçmek istediğimizde FROM yantümcesinden sonra eklenebilir.

Söz dizimi: SELECT FROM

WHERE

Operatörler (İşleçler)

Aşağıdaki operatörleri WHERE ifadesi ile birlikte sınanmasını istediğiniz koşulları oluştururken kullanabilirsiniz.

Operator

İfade

=

Eşittir

<>

Eşit Değildir, Farklı

>

Büyük

<

Küçük

>=

Büyük veya Eşit

<=

Küçük veya Eşit

BETWEEN

Arasında

LIKE

Metin arama

Not: SQL’in bazı sürümlerinde <> operatörü != şeklinde de kullanılabilir.


Örnek: Northwind veritabanında Customers tablosundan, Kanada daki müşterileri görüntülemek istediğimizde Country alanına bir koşul belirtmemiz gerekecektir.


Aşağıdaki örnek kodları çalıştırıp sonuçlarını inceleyiniz.

Birim fiyatı 20$ dan büyük olan ürünleri listelemek için Ürünler (Products) tablosunda UnitPrice alanı için bir koşul belirtmemiz gerekir.

USE northwind

SELECT ProductID,ProductName,UnitPrice

FROM products

WHERE unitprice>20

01.01.1998 tarihinden itibaren verilmiş olan siparişleri görüntülemek için;

USE northwind

SELECT OrderID,CustomerID,OrderDate

FROM Orders

WHERE OrderDate>'1/1/1998'


0 yorum:

Yorum Gönder