Benzersiz, Tablo Oluştur () yönergesinde, bir alanın benzersiz veriler içereceğini belirtmek için kullanılan ve genellikle doğal anahtarlar, yabancı anahtarlar vb. İçin kullanılan bir anahtar kelimedir.
Örneğin:
Create Table Employee(
Emp_PKey Int Identity(1, 1) Constraint PK_Employee_Emp_PKey Primary Key,
Emp_SSN Numeric Not Null Unique,
Emp_FName varchar(16),
Emp_LName varchar(16)
)
Örneğin, birisinin Sosyal Güvenlik Numarası tablonuzda muhtemelen benzersiz bir alan olacaktır, ancak birincil anahtar olması gerekmez.
Distinct, Select deyiminde, yalnızca bir alan benzersiz olmayabilecek verileri içerdiğinde döndürülen benzersiz öğelerin döndürülmesini istediğinizi sorguya bildirmek için kullanılır.
Select Distinct Emp_LName
From Employee
Aynı soyadına sahip birçok çalışanınız olabilir, ancak yalnızca her birinin farklı soyadını istiyorsunuz.
Açıktır ki, sorguladığınız alan benzersiz veriler içeriyorsa , Distinct anahtar sözcüğü gereksiz hale gelir.