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.

Seçil ŞEKERCİ HÜSEM

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

Tüm yazılarını göster

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.