BenzersizKayıtlar Özelliği

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

BenzersizKayıtlar özelliğini, yalnızca sorgunun kendisinde bulunan alanları değil, alttaki veri kaynağında bulunan tüm alanlara dayalı olarak benzersiz kayıtların döndürülüp döndürülmeyeceğini belirtmek için kullanabilirsiniz.

Not : Benzersizkayıtlar özelliği yalnızca eklemek için geçerlidir ve tablo yapma eylem sorguları ve seçme sorgusunun.

Ayar

BenzersizKayıtlar özelliği aşağıdaki ayarları kullanır.

Ayar

Açıklama

Evet

Yinelenen kayıtları döndürmez.

Hayır

(Varsayılan) Yinelenen kayıtları döndürür.


BenzersizKayıtlar özelliğini, sorgunun özellik sayfasında veya Sorgu penceresiSQL görünümü ayarlayabilirsiniz.

Not : Bir SQL deyimi kullanarak yeni bir sorgu oluşturduğunuzda, bu özelliği ayarlayın. DISTINCTROW karşılaştırma Benzersizkayıtlar özelliği ayarına karşılık gelir. DISTINCT karşılaştırma Benzersizdeğerler özelliği ayarına karşılık gelir.

Açıklamalar

Yalnızca yinelenen alanlardaki değil, tüm yinelenen kayıtlara dayalı verileri atlamak istediğinizde BenzersizKayıtlar özelliğini kullanabilirsiniz. Microsoft Office Access 2007, kayıttaki bir alandaki değer başka bir kayıtta aynı alandaki değerden farklı olduğu sürece kaydı benzersiz olarak kabul eder.

BenzersizKayıtlar özelliği yalnızca, sorguda birden fazla tablo kullanır ve sorguda kullanılan tablolardan alan seçerseniz etkili olur. Sorgu yalnızca bir tablo içeriyorsa BenzersizKayıtlar özelliği yok sayılır.

BenzersizKayıtlar ve BenzersizDeğerler özellikleri bir kerede bunlardan yalnızca birinin Evet olarak ayarlanabilmesi bakımından ilişkilidir. Örneğin, BenzersizKayıtlar'ı Evet olarak ayarladığınızda, Access BenzersizDeğerler'i otomatik olarak Hayır'a ayarlar. Bununla birlikte, her ikisini birden Hayır olarak ayarlayabilirsiniz. Her iki özellik de Hayır olarak ayarlandığında, tüm kayıtlar döndürülür.

Örnek

Bu örnekteki sorgu, Müşteriler tablosundan, Siparişler tablosunda en az bir siparişi bulunan müşterileri döndürür.

Müşteriler Tablosu

Şirket adı

Müşteri kimliği

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica Inter. Salchichas S.A.

FISSA

Folies gourmandes

FOLIG


Siparişler Tablosu

Müşteri kimliği

Sipariş kimliği

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


Aşağıdaki SQL deyimi aşağıdaki tablodaki müşteri adlarını döndürür:

SELECT DISTINCTROW Customers.CompanyName, Customers.CustomerID
FROM Customers INNER JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;

Döndürülen müşteriler

Müşteri kimliği

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG


Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×