Bu dersimiz de SQL’de in kullanımı anlatacağız.İn komutu nedir, nasıl kullanılır,ne işe yarar tüm bunları ayrıntılı şekilde cevaplayacağız.

İn Komutu Nedir

Where şartı ifadesinin içerisinde birden fazla değeri,kriteri koşul olarak seçmek istiyorsak IN anahtar kelimesi kullanılır.IN kelimesi Türkçe’de ‘içinde’ şeklinde geçiyor.Göstereceğimiz örneklerde konu daha anlaşılır olacaktır 🙂

İn Komutu Nasıl Kullanılır ?

Personel adında bir tablomuz olsun tablomuz aşağıda ;

in komutu kullanımı

Örnek : Personel tablosundan yaşı 22,23,25,26 değerlerinden birine eşit olanları getirsin.Kodumuz şu şekilde olacaktır ;

SELECT * FROM personel 
WHERE yas IN (22, 23, 25, 26)

Ekranımıza gelen görüntü şu şekilde olacaktır ;

in-kullanimi-580x143

Not : Bu sorguyu farklı bir kod ile de çalıştırabiliriz.O kodumuz da şu şekilde olacaktır ;

SELECT * FROM personel
WHERE yas=22 OR yas=23 OR yas=25 OR yas=26

Ama bence in kullanımı daha basit 🙂

Örnek : Bu sefer de employees (çalışanlar) tablosundan employees_id (çalışan no) 100, 101, 201 değerlerinden birine eşit olanları getirsin.Kodumuz şu şekilde olacaktır ;

SELECT employee_id, last_name, salary, manager_id
FROM   employees
WHERE  manager_id IN (100, 101, 201) ;

 

Ekranımıza gelen görüntü şu şekilde olacaktır ;

in kullanımı

Bugünki dersimiz bu kadar arkadaşlar herkese kolay gelsin 🙂

Bir önceki dersimizde Between Kullanımı başlığı ile SQL’de between kullanımı hakkında ayrıntılı bilgi verdik.

Etiketler:,,,, Gözünüzü bizden ayırmayın! 23 Tem 2015

Yorumlar