SQL in – not in – or – between Komutları…

Sizlere SQL komutlarını anlatmaya devam ediyoruz. SQL komutlarını Access programı kullanarak ve örnekleyerek aktarıyoruz.

Örnek Access tablomuz şu şekilde olsun ve biz de SQL kodları ile sorgu yapalım…

msorgu

SQL in Komutu:

AdıSoyadı sütununda, Sinan YILMAZ ve Özgür BAYRAKTAR’ı listeletmek isteyelim… Bunun için in komutu kullanarak bu işlemi kolayca gerçekleştirebiliriz…

SQL kodları olarak şunu yazınız…

SELECT * From Ogrenciler Where AdiSoyadi
IN
(‘Sinan YILMAZ’,’Özgür BAYRAKTAR’)

SQL kısmına bu kodları yazdığımız zaman, çıktıda bizlere sadece Sinan YILMAZ ve Özgür BAYRAKTAR ve onlarla ilgili diğer bilgileri listeletecektir…

Bu komut sayesinde aynı anda istediğiniz kadar şartı gerçekleştirebilirsiniz…

NOT: IN KOMUTU KULLANIRKEN, TEK BİR SÜTUNDAN ÇALIŞMANIZ YANİ LİSTELEME VERİLERİNİ GİRMENİZ GEREKİR…

SQL Not in Komutu:

Bazen de birçok veriniz olabilir ve bu verilerden bazılarını listeletmemek isteyebilirsiniz. Yani in komutunun tam tersi işlemi yapmak isteyebilirsiniz… Bunun için de not in komutu kullanılır. Şimdi de listemizde Sinan YILMAZ ve Özgür BAYRAKTAR’ı listeletmeyelim… Bunun için aşağıdaki gibi SQL kodları yazmalısınız…

SELECT * From Ogrenciler Where AdiSoyadi
NOT IN
(‘Sinan YILMAZ’,’Özgür BAYRAKTAR’)

SQL Or Komutu

Or komutu ile listeletme işlemi yaparken, şartlardan birisinin olması yeterli olacaktır. AND komutunda iki şart giriliyorsa, iki şartta sağlanması gerekirken, or komutunda şartlardan birisinin sağlanması yeterli olacaktır…

Or komutu ile ilgili örnek bir SQL kodu yazalım…

SELECT *
FROM Ogrenciler
WHERE AdiSoyadi= ‘Sinan YILMAZ’ OR AdiSoyadi= ‘Özgür BAYRAKTAR’;

SQL Between Komutu

Örneğin bizim tablomuzda borç tutarları yazıyordu. Siz de belirli tutarlar aralığındaki borçları listeletmek isteyebilirsiniz. Bunun için yapmanız gereken şudur:

İşte örnek SQL kodları…

SELECT *
FROM Ogrenciler
Where
BorcUcreti
Between 800 and 3000


Gördüğünüz gibi SQL in – not in – or – between Komutları ile ilgili işlemler yaptık. Sizler de bu kodları kendiniz uygulayarak, daha akılda kalıcı bir öğrenme yapmış olabilirsiniz. Gerek Access ile ilgili, gerekse de SQL ile ilgili tüm soru ve sorunlarınızı yorum kısmından bizlere yazınız… Sizlere yardımcı olmaya devam edeceğiz.

Etiketler:,,,, 3.661 views Okunma 26 Oca 2016

Yorumlar


Sen de Yorumla!

Yorum yapabilmek için giriş yapmalısınız.