Properti UniqueRecords

Anda dapat menggunakan properti UniqueRecords untuk menentukan jika akan mengembalikan data unik berdasarkan semua bidang dalam sumber data yang mendasari, bukan hanya bidang yang ada dalam kueri.

Catatan: Properti UniqueRecords hanya berlaku untuk kueri tindakan buat tabel dan penambahan, serta kueri pemilihan.

Pengaturan

Properti UniqueRecords menggunakan pengaturan berikut ini.

Pengaturan

Deskripsi

Ya

Tidak mengembalikan data duplikat.

Tidak

(Default) Mengembalikan data duplikat.


Anda dapat mengatur properti UniqueRecords dalam lembar properti kueri atau di tampilan SQL dari Jendela kueri.

Catatan: Atur properti ini ketika membuat kueri baru menggunakan pernyataan SQL. Predikat DISTINCTROW berhubungan dengan pengaturan properti UniqueRecords. Predikat DISTINCT berhubungan dengan pengaturan properti UniqueValues.

Keterangan

Anda dapat menggunakan properti UniqueRecords jika ingin menghilangkan data berdasarkan seluruh data duplikat, bukan hanya bidang duplikat. Microsoft Office Access 2007 menganggap data sebagai unik selama nilai di satu bidang dalam data berbeda dengan nilai di bidang yang sama dalam data lain.

Properti UniqueRecords hanya berfungsi ketika Anda menggunakan lebih dari satu tabel dalam kueri dan memilih bidang dari tabel yang digunakan dalam kueri. Properti UniqueRecords akan diabaikan jika kueri hanya mencakup satu tabel.

Properti UniqueRecords dan UniqueValues saling berhubungan sehingga hanya salah satu yang dapat diatur ke Ya dalam satu waktu. Ketika UniqueRecords diatur ke Ya, sebagai contoh, Access akan otomatis mengatur UniqueValues ke Tidak. Namun, Anda dapat mengatur keduanya ke Tidak. Ketika kedua properti diatur ke Tidak, semua data akan dikembalikan.

Contoh

Kueri dalam contoh ini mengembalikan daftar pelanggan dari tabel Pelanggan yang setidaknya memiliki satu pesanan dalam tabel Pesanan.

Tabel Pelanggan

Nama perusahaan

ID pelanggan

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica Inter. Salchichas S.A.

FISSA

Folies gourmandes

FOLIG


Tabel Pesanan

ID pelanggan

ID Pesanan

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


Pernyataan SQL ini mengembalikan nama pelanggan ke dalam tabel berikut:

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

Pelanggan yang dikembalikan

ID pelanggan

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG


Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×