- SQL kriterlerle sorgular yapmamıza izin verir.
- Her programlama dilinden olduğu gibi SQL'de de istediğimiz kriterler ölçüsünde sorgular yaparak istediğimiz verilere ulaşabiliriz.
- Karşılaştırma operatörlerinde karşılaştırdığımız veri tiplerine dikkat etmemiz gerekmektedir.
- Sayısal veriyi karakter tipinde bir veri ile karşılaştıramayız.
Operatörler | Açıklama |
---|---|
= | Eşittir |
<>,!= | Eşit Değildir,Farklıdır |
> | Büyüktür |
< | Küçüktür |
>= | Büyük veya Eşit |
<= | Küçük veya Eşit |
BETWEEN | Arasında |
LIKE | Metin Arama |
- Operatörleri WHERE ifadesi ile birlikte sınanmasını istediğiniz koşulları oluştururken kullanıyoruz.
1- Şimdi bu tabloda belli kısıtlarımız olsun. Örneğin İspanyada(Country) yaşayanların iletişim bilgilerini(ContactName),şehirlerini(City) ve adreslerine(Address ) ihtiyacımız olmuş olsun.
Sorgu: SELECT ContactName,City,Country,Address FROM Customers WHERE Country='Spain'
Sorgu: SELECT ContactName,City,Country,Address FROM Customers WHERE Country != 'Spain'
3- UnitPrice değeri 10 dan büyük değerler içinse;
Sorgu: SELECT ProductName,UnitPrice FROM Products WHERE UnitPrice>10
Sorgu: SELECT ProductName,UnitPrice FROM Products WHERE UnitPrice<20
5- UnitPrice değeri 10 ve 10 den büyük değerler için;
Sorgu: SELECT ProductName,UnitPrice FROM Products WHERE UnitPrice>=10
6- Products tablomuzda birim fiyat üzerinden sorgu yapacağımızda örneğin UnitPrice değeri 20 ve 20 den düşük değerler için;
Not: BETWEEN ve LIKE ifadelerinin SQL de kullanımları hakkında ayrıntılı bilgiyi bir sonraki derslerde bulabilirsiniz.
Ders-7'ye geçebilirsiniz.
Hiç yorum yok:
Yorum Gönder