MS Access Veritabanları, VBA ve SQL Kullanımı

Microsoft Access'e dair herşey...

SQL WHERE AND OR VE NOT Komutları

SQL KOMUTLARI

WHERE AND, OR, NOT Komutları

Açıklama

WHERE AND komutu, 
Belirtilen tablo veya sorgudan işleme tabi tutulacak 1 den fazla alanların arasına koşul belirterek, bu koşullardan hepsininin doğru olması halinde verileri seçmemizi sağlar.

Söz Dizimi

SELECT kolon1, kolon2, kolon3 ...
FROM tabloadı
WHERE koşul1 AND koşul2 AND koşul3...;


PARAMETRELER
  • kolon1...n: İşleme tabi tutulacak tablo ve sorgudan alan isimleri
  • tabloadı: İşlenecek tablo veya sorgunun adı
  • koşul1...n: Koşullar
Şimdi örneklerimize geçelim;

Örnekler

SELECT FROM rehber
WHERE SEHİR= 'İzmir' AND  İLÇE= 'Konak';

Bu örneğimizde rehber isimli tablomuzdan İzmir şehrinin Konak ilçesinde oturanlar listelendi. 

Sorguda Kullanımı

SQL WHERE AND OR NOT Operatörleri

SQL Karşılığı:

SELECT Müşteriler.*
FROM Müşteriler
WHERE Müşteriler.Şehir ="Sinop"AND Müşteriler.Şirket = "Şirket A";

WHERE OR komutu, 
Belirtilen tablo veya sorgudan işleme tabi tutulacak 1 den fazla alanların arasına koşul belirterek, bu koşullardan hepsininin doğru olması halinde verileri seçmemizi sağlar.

Söz Dizimi

SELECT kolon1, kolon2, kolon3 ...
FROM tabloadı
WHERE koşul1 OR koşul2 OR koşul3...;


PARAMETRELER
  • kolon1...n: İşleme tabi tutulacak tablo ve sorgudan alan isimleri
  • tabloadı: İşlenecek tablo veya sorgunun adı
  • koşul1...n: Koşullar
Şimdi örneklerimize geçelim;

Örnekler

SELECT FROM rehber
WHERE SEHİR= 'İzmir' OR SEHİR= 'Denizli';

Bu örneğimizde rehber isimli tablomuzdan İkamet yeri İzmir veya Ankara olanları listeledik.

Sorguda Kullanımı

SQL WHERE AND OR NOT Operatörleri

SQL Karşılığı:

SELECT Müşteriler.*
FROM Müşteriler
WHERE Müşteriler.Şehir ="İzmir" OR Müşteriler.Şehir ="Denizli";

WHERE NOT komutu, 
Belirtilen tablo veya sorgudan işleme tabi tutulacak 1 den fazla alanların arasına koşul belirterek, bu koşullardan hepsininin doğru olması halinde verileri seçmemizi sağlar.

Söz Dizimi

SELECT kolon1, kolon2, kolon3 ...
FROM tabloadı
WHERE NOT koşul; 


PARAMETRELER
  • kolon1...n: İşleme tabi tutulacak tablo ve sorgudan alan isimleri
  • tabloadı: İşlenecek tablo veya sorgunun adı
  • koşul: Koşullar
Şimdi örneklerimize geçelim;

Örnekler

SELECT *  FROM rehber
WHERE  NOT SEHİR = 'İstanbul';

Bu örneğimizde rehber isimli tablomuzdan İSTANBUL'da ikamet etmeyenleri listeledik.

Sorguda Kullanımı

SQL WHERE AND OR NOT Operatörleri

SQL Karşılığı:

SELECT Müşteriler.*
FROM Müşteriler
WHERE Not (Müşteriler.Şehir ="İstanbul";

SQL'in koşul belirtme komutu olan  WHERE ile kullanılan AND, OR ve NOT operatörlerinin kullanımını öğrenmiş bulunuyorsunuz.
Gelecek makalemizde bu operatörlerin birlikte karışık olarak nasıl kullanılacağını göreceğiz.
Bir daha ki makalemizde görüşmek üzere,

Şimdilik 
Hoşcakalın...

Yorum Gönder

0 Yorumlar