MsSql Distinct Yapısı Ders 9

Merhabalar,

Bir tablomuz içerisinden bazı listeler almak istediğimizi düşünelim. Örneğin Öğrenciler tablosunun içerisinden sadece öğrencilerin okudukları sınıf adlarını almak istiyoruz. Nasıl bir sorgu yazardık?

 

Bu sorgu sonrasında karşımıza öğrenciler tablosunun içerisinde bulunan her öğrenciye ait sınıf bilgisi gelecektir. Tabiki her öğrencinin sadece kendisine özel sınıfı olmayacağında öğrenci sayısı kadar sınıf adı karşımıza gelecek ve bu sınıf adlarının bir çoğu birbiri ile aynı olacaktır. Dolayısı ile bizim bu sınıf adlarını filtrelememiz ve uniqe bir yapı haline dönüştürmemiz gerekmektedir. Bunun için DISTINCT yapısını kullanacağız.

 

Dediğimizde tüm öğrencilerin sınıf adları filtrelenmiş ve uniqe olacak şekilde karşımıza gelecektir.

Bir sonraki dersimizde Order By ve Top yapısını anlatıyor olacağım.

İyi Günler Dilerim,

0 cevaplar

Cevapla

Want to join the discussion?
Feel free to contribute!

Bir Cevap Yazın