Cara menggunakan query untuk menyaring data unik dalam akses

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 292634 - Melihat produk di mana artikel ini berlaku.
Pemula: Memerlukan pengetahuan tentang antarmuka pengguna pada pengguna tunggal komputer.

Artikel ini hanya berlaku untuk Microsoft Akses database (.mdb atau .accdb).

Untuk Microsoft Access Versi 2000 artikel ini, lihat 209793.
Untuk versi Microsoft Access 97 artikel ini, Lihat 90809.
Perbesar semua | Perkecil semua

RINGKASAN

Ketika Anda menyaring meja untuk menghilangkan duplikasi data dalam Microsoft Access 2002 atau Microsoft Office Access 2003, menggunakan query yang menggunakan salah satu agregat (total) fungsi, seperti Pertama(), Terakhir(), Min(), atau Max(), dalam bidang yang tidak berisi data yang duplikat. Dalam bidang yang berisi data yang duplikat, menggunakan GroupBy() fungsi.

INFORMASI LEBIH LANJUT

Sebagai contoh, anggap Anda mengimpor persediaan meja dari aplikasi dan menemukan bahwa data telah duplikat di dalamnya. Untuk mendapatkan data kembali ke dasar, seperti catatan satu per produk, sehingga Anda dapat Re-Inventory dan memiliki satu set yang benar dan lengkap data, menggunakan query untuk menyaring data.

Misalkan meja terlihat sebagai berikut:
   ProdID   Description   Cost   MarkUp    Quantity
   ------------------------------------------------
   1        A Product     $1.50  0.5      10
   2        B Product     $2.50  0.7      100
   3        C Product     $1.59  0.9      25
   2        D Product     $4.59  0.8      30
   5        E Product     $1.99  0.7      40
   6        F Product     $2.69  0.4      60
   9        G Product     $4.95  0.8      20
   8        H Product     $6.79  0.9      32
   9        I Product     $6.89  0.7      0
   1        J Product     $2.99  0.5      11
				
Jika Anda ingin filter meja sehingga memiliki ProdID unik kode dan pertama masuk dari masing-masing bidang lain, melakukan hal berikut:
  1. Membuat permintaan baru yang didasarkan pada meja asli.
  2. Menambahkan semua bidang dari daftar bidang desain permintaan grid.
  3. Dalam Microsoft Office Access 2003 atau versi sebelumnya akses, klik Total pada The Lihat menu.

    Dalam Microsoft Office Access 2007, klikTotal dalam Tampilkan/Sembunyikan kelompok pada Desain tab.
  4. Menetapkan Total baris dari query design grid untuk Pertama untuk setiap bidang kecuali ProdID. Menetapkan ProdID untuk Kelompok oleh.
  5. Dalam Akses 2003 atau versi sebelumnya akses, klik Datasheet View pada The Lihat menu.

    Dalam Mengakses 2007, klik Datasheet Lihat dalam Lihat Daftar di Hasilkelompok pada Desain tab.
Data yang Anda lihat adalah daftar unik ProdID data dengan pertama nilai yang dihadapi untuk produk di masing-masing bidang lain. Jika Anda menggunakan prosedur ini pada tabel contoh, hasilnya adalah sebagai berikut:
   ProdID   Description   Cost   MarkUp   Quantity
   -----------------------------------------------
   1        A Product     $1.50  0.5      10
   2        B Product     $2.50  0.7      100
   3        C Product     $1.59  0.9      25
   5        E Product     $1.99  0.7      40
   6        F Product     $2.69  0.4      60
   8        H Product     $6.79  0.9      32
   9        G Product     $4.95  0.8      20
				
Untuk mendapatkan hasil yang berbeda, gunakan Max(), Min(), atau Terakhir() fungsi bukan Pertama function.

Untuk menghasilkan daftar unik dari ini permintaan, mengubah jenis permintaan untuk meja membuat permintaan dalam Design view dari query.

CATATAN: Query ini kembali data unik. Untuk menemukan catatan duplikat dan mengedit catatan, atau untuk memilih catatan mana yang akan tetap, gunakan menemukan duplikat Permintaan Wizard.

Properti

ID Artikel: 292634 - Kajian Terakhir: 23 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
Kata kunci: 
kbhowto kbmt KB292634 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:292634

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com