MS SQL Server Eğitimleri 30 – T-SQL IN Kullanımı

MS SQL eğitimlerimize IN deyimiyle devam ediyoruz.

Normalde bir tabloda bir alana ait birden fazla değeri sorgulamak isteseydik. Bunu Where deyimi ve OR kullanarak yapardık.

XENONBOX veri tabanı üzerinde CUSTOMER tablosunda CITY değerleri Berlin ve Londra olanları listeleyelim. Bunu ilk olarak bildiğimiz yöntemle yapalım.

1 Maria Anders Berlin Germany 030-0074321
4 Thomas Hardy London UK (171) 555-7788
11 Victoria Ashworth London UK (171) 555-1212
16 Elizabeth Brown London UK (171) 555-2282
19 Ann Devon London UK (171) 555-0297
53 Simon Crowther London UK (171) 555-7733
72 Hari Kumar London UK (171) 555-1717

 

In Kullanımı

IN’de OR deyimi ile tek tek yazdığımız değerleri bir kolon için grup halinde yazmamıza ve işimizi kolaylaştırmaya yardımcı olur.

Şimdi yukarda yağtığımız işlemi IN deyimiyle yapalım.

1 Maria Anders Berlin Germany 030-0074321
4 Thomas Hardy London UK (171) 555-7788
11 Victoria Ashworth London UK (171) 555-1212
16 Elizabeth Brown London UK (171) 555-2282
19 Ann Devon London UK (171) 555-0297
53 Simon Crowther London UK (171) 555-7733
72 Hari Kumar London UK (171) 555-1717

Görüldüğü gibi aynı sonuçlar alındı.

  • In Deyimleri AND ile bağlanabilir.

1 Maria Anders Berlin Germany 030-0074321
4 Thomas Hardy London UK (171) 555-7788

 

Yapabilecekleriniz çeşitlendirilebilir. Çoğaltmayı sizlere bırakıyorum.

Bir sonraki yazımda görüşürüz.

Facebook Sayfamizdan Bizleri Takip Edebilirsiniz
Murat Bilginer

Industryolog Akademi Founder – Endüstri Mühendisi
Canias ERP Troia Geliştiricisi & Yazılım Uzmanı
7 Yıldır bildiğini paylaşmak için çabalayan bir blogger.

http://muratbilginer.net/