DISTINCT Kullanımı

distinct-kullanimi (büyük resim için tıklayın)

DISTINCT ile tekrar eden kayıtlar tek bir kayıt gibi değerlendirilir. 

Örneğin sepet adlı tablo olsun ve bu tablo 5 kayıt içersin, 5 kayıt içersinde aynı envanter 2 defa farklı kullanıcılar için bulunsun, sepet tablosunda 5 kayıt olmasına rağmen benzersiz olarak 4 envanter bulunmaktadır.

  • SELECT COUNT(envanter_id) FROM sepet

sorgusu 5 çıktısı verirken,

  • SELECT COUNT(DISTINCT(envanter_id)) FROM sepet

sorgusu 4 çıktısı verir. Bir başka örnek; 

  • SELECT ad FROM tabMenu

sorgusundan dönen kayıt sayısı 64 iken

  • SELECT DISTINCT tabMenu.ad FROM tabMenu

sorgusundan dönen kayıt sayısı 33 'dür. 

omurserdarr

Ömürcan Serdar, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni