SQL Server – DISTINCT ile Tekrarlı Kayıtların Kaldırılması

Tablomuzda her kayıt için tekrar eden veriler olabilir. Eğer çok fazla kaydımız varsa tekrarlı kayıtlar içerisinden aradığımızı elde etmemiz güç olacaktır. Bu sebeple tekrarlı kayıtları elemek için DISTINCT ifadesini kullanırız.

Örneğin öğrenci tablosunda öğrencilerimizin doğum yerlerinin çeşitliliğini görmek isteyebiliriz.

Öğrenci tablosunda çok daha fazla öğrenci olabileceğini düşünürsek bu şekilde listelediğimizde kaç farklı doğum yeri olduğunu bulmak çok zor olacaktır. Bu yüzden listeleme esnasında DISTINCT ifadesi ile tekrarlı kayıtları eleriz.

Örneğin, okulumuzda kaç farklı sınıf olduğunu görmek istiyoruz.

Kullanılan DISTINCT ifadesi listeleme esnasında tekrarlı kayıtları elemektedir. Gerçek tablo verileri üzerinde herhangi bir işlem yapmamaktadır.

About Seçil ŞEKERCİ HÜSEM

2010 yılından bu yana Bilişim Teknolojileri Öğretmeni olarak meslek liselerinde görev yapmaktayım.

View all posts by Seçil ŞEKERCİ HÜSEM →

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.