SQL IN Operatörü

IN Operatörü

IN Operatörü, WHERE altcümlesinde çoklu değer belirlememizi sağlar.

SQL IN Grameri

SELECT sütun_adı(s)
FROM tablo_adı
WHERE sütun_adı IN (value1,value2,...)

Orjinal Tablo (Örnekte Kullanılır:)

Kişiler Tablosu:

Kimlik Soyisim İsim Adres Şehir
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

IN Operatörü Örneği

Şimdi, Adams ve Carter soyadına sahip olan kişileri üst tablodan seçmek istiyoruz:

Aşağıdaki SELECT cümlesini kullanabiliriz:

SELECT * FROM Kişiler
WHERE Soyisim IN ('Adams','Carter')

Sonuç Koleksiyonu:

Kimlik Soyisim İsim Adres Şehir
1 Adams John Oxford Street London
3 Carter Thomas Changan Street Beijing