Menggunakan pencarian dan bidang multinilai dalam kueri

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Di Access, Anda bisa membuat bidang multinilai yang menyimpan beberapa nilai (hingga 100). Anda juga bisa membuat bidang pencarian yang menampilkan nilai ramah pengguna yang terikat ke nilai dalam sumber data lain. Ketika Anda membuat kueri pencarian atau bidang multinilai, ada pertimbangan unik. Untuk informasi selengkapnya, lihat membuat atau menghapus bidang multinilai dan membuat atau menghapus bidang pencarian.

Di artikel ini

Menampilkan nilai terikat bidang pencarian dalam kueri

Gunakan tampilan nilai untuk bidang pencarian dalam kueri

Menggunakan bidang multinilai dalam kueri

Tambahkan kriteria ke bidang multinilai dalam kueri

Menambahkan beberapa kriteria untuk bidang multinilai dalam kueri

Pengelompokan dan menghitung bidang multinilai dalam kueri

Menggunakan kueri penambahan dengan bidang multinilai

Menggunakan kueri pembaruan dengan bidang multinilai

Menggunakan kueri penghapusan dengan bidang multinilai

Menampilkan nilai terikat bidang pencarian dalam kueri

Nilai tampilan bidang pencarian akan ditampilkan secara otomatis dalam tampilan lembar data kueri secara default. Saat Anda membuat kueri, Anda dapat menimpa perilaku ini sehingga nilai terikat ditampilkan sebagai gantinya. Dalam contoh ini, anggap Anda ingin melihat nilai terikat bidang pencarian di kantor pusat tabel yang "mencari" nama negara Inggris baru.

Tabel bidang pencarian
  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang pencarian, klik sumber data lain yang digunakan dalam bidang pencarian, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel Headquarters dan NewEngland .

    Dua tabel harus bergabung.

    Skema bidang pencarian

    Untuk informasi selengkapnya, lihat menggabungkan tabel dan kueri.

  3. Seret bidang bersama dengan bidang pencarian ke kisi desain kueri. Dalam contoh ini, tambahkan bidang kota dan NEState .

  4. Klik bidang pencarian, dan lalu pada tab desain , dalam grup Perlihatkan/Sembunyikan , klik Lembar properti. Dalam contoh ini, gunakan bidang NEState .

  5. Di lembar properti, pilih tab pencarian , dan lalu dalam properti Tampilan kontrol , pilih Kotak teks.

    Tampilkan properti kontrol dalam desain kueri

Hasil   Sekarang saat Anda menampilkan kueri dalam tampilan lembar data, Anda melihat nilai terikat terkait nilai tampilan.

Hasil kueri memperlihatkan nilai terikat

Bagian Atas Halaman

Gunakan tampilan nilai untuk bidang pencarian dalam kueri

Saat Anda membuat bidang pencarian, gabungan dibuat antara nilai terikat dan nilai tampilan. Meskipun Anda tidak dapat langsung menggunakan tampilan nilai dalam kueri, Anda dapat menggunakan nilai terkait dari sumber data lain. Dalam contoh ini, anggap Anda ingin gunakan nilai tampilan bidang pencarian, NEState, di kantor pusat tabel dalam kueri sebagai kriteria.

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang pencarian, Shift klik sumber data lain yang digunakan dalam bidang pencarian, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel Headquarters dan NewEngland .

    Dua tabel harus bergabung. Untuk informasi selengkapnya, lihat menggabungkan tabel dan kueri.

  3. Seret bidang yang ingin Anda gunakan untuk kisi kueri. Dalam contoh ini, seret kota dari kantor pusat tabel untuk kolom pertama, NEState dari kantor pusat tabel untuk kolom kedua, dan StateName dari NewEngland tabel untuk kolom ketiga.

  4. Kosongkan kotak centang Perlihatkan dari StateName di kisi kueri.

  5. Dalam kisi kueri, di bawah StateName, di baris kriteria, masukkan Vermont.

    Kisi kueri yang menampilkan nilai terikat bidang pencarian

    Kriteria kueri berdasarkan kolom StateName , yang tentu adalah nilai yang sama sebagai nilai tampilan, NEState, tetapi tidak diperlihatkan dalam tampilan lembar data.

  6. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Hanya baris yang berisi Vermont diperlihatkan.

Hasil kueri

Bagian Atas Halaman

Menggunakan bidang multinilai dalam kueri

Saat Anda menampilkan bidang multinilai dalam kueri, Anda dapat menampilkan bidang multinilai lengkap berisi semua nilai dipisahkan oleh koma pada satu baris, atau rata data dengan baris terpisah untuk setiap nilai. Misalnya, Anda memiliki masalah tabel yang berisi bidang judul untuk setiap masalah dan bidang multinilai AssignedTo untuk menetapkan masalah untuk orang-orang.

Menampilkan semua nilai dalam bidang multinilai dalam satu baris

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang ke kisi desain kueri. Dalam contoh ini, seret bidang judul dan Ditetapkankepada bidang multinilai.

  4. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Seperti yang mungkin Anda harapkan, satu kolom menampilkan bidang judul dan kolom kedua menampilkan bidang multinilai AssignedTo :

Bidang multinilai kueri dengan nonflattened hasil

Menampilkan setiap nilai bidang multinilai dalam satu baris (tampilan diratakan)

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang ke kisi kueri Anda. Dalam contoh ini, seret bidang judul dan nilai Ditetapkankepada bidang multinilai.

    Format, <Fieldname>. Nilai, menambahkan properti nilai sebagai string . Nilai ke bidang AssignedTo .

  4. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Data diratakan seperti yang diulang bidang judul dan tiap nilai di bidang multinilai AssignedTo ditampilkan dalam baris terkait:

Bidang multinilai kueri dengan diratakan hasil

Bagian Atas Halaman

Tambahkan kriteria ke bidang multinilai dalam kueri

Penempatan kriteria yang sama di kisi kueri di kolom kisi berbeda memiliki dampak yang besar di hasil dari kueri Anda.

Tambahkan kriteria yang menampilkan semua nilai dalam bidang multinilai dalam satu baris

Access terlebih dahulu membuat kumpulan hasil dan lalu menambahkan kriteria.

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang ke kisi kueri Anda. Dalam contoh ini, seret bidang judul , AssignedTo bidang multinilai, dan nilai Ditetapkankepada bidang multinilai.

  4. Kosongkan kotak centang Perlihatkan dari nilai Ditetapkankepada di kisi kueri.

  5. Dalam kisi kueri, di bawah nilai Ditetapkankepada, di baris kriteria , masukkan "Tidak" David Hamilton".

    Kisi desain kueri dengan bidang pencarian lurus

    Sangat berguna untuk melihat tampilan SQL:

    Pilih judul, AssignedTo dari masalah mana tidak nilai Ditetapkankepada = "David Hamilton";

  6. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Tiga masalah yang tidak ditetapkan untuk David Hamilton ditampilkan dalam nilai default.

Hasil untuk bidang multinilai yang menggunakan <Fieldname>

Tambahkan kriteria yang menampilkan setiap nilai dalam bidang multinilai dalam satu baris (tampilan diratakan)

Access terlebih dahulu membuat kumpulan hasil diratakan dan lalu menambahkan kriteria.

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang ke kisi kueri Anda. Dalam contoh ini, seret bidang judul dan nilai Ditetapkankepada bidang multinilai.

  4. Dalam kisi kueri, di bawah nilai Ditetapkankepada, di baris kriteria , masukkan tidak "David Hamilton".

    Kisi desain kueri dengan. Format nilai untuk bidang pencarian

    Sangat berguna untuk melihat tampilan SQL:

    MEMILIH Issues.Title, nilai Ditetapkankepada dari masalah di mana tidak nilai Ditetapkankepada = "David Hamilton"

  5. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Setiap masalah yang tidak ditetapkan untuk David Hamilton ditampilkan dalam nilai diratakan.

Hasil untuk bidang multinilai yang menggunakan <Fieldname>. Nilai

Bagian Atas Halaman

Menambahkan beberapa kriteria untuk bidang multinilai dalam kueri

Terkadang Anda perlu mencari kecocokan di lebih dari satu nilai dalam bidang multinilai. Sebagai contoh, anggaplah Anda ingin melihat masalah tersebut di mana "Kelly Rollin" dan "Lisa Miller" merupakan nilai dalam bidang Ditetapkankepada

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang ke kisi kueri Anda. Dalam contoh ini, seret bidang judul dan Ditetapkankepada bidang multinilai.

  4. Di kisi kueri, di bawah AssignedTo, di baris kriteria , masukkan "Kelly Rollin" dan "Lisa Mananta".

  5. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Masalah tersebut dua yang ditetapkan ke "Kelly Rollin" dan "Lisa Mananta" ditampilkan.

Hasil Kueri memperlihatkan penggunaan AND di bidang multinilai

Bagian Atas Halaman

Pengelompokan dan menghitung bidang multinilai dalam kueri

Untuk melakukan perhitungan, pengelompokan dan pengurutan nilai disimpan dalam bidang multinilai, gunakan <Fieldname>. Bidang nilai. Untuk informasi selengkapnya tentang grup kueri, lihat menghitung data menggunakan kueri.

Untuk menghitung jumlah masalah yang ditetapkan untuk setiap orang

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang yang ingin Anda gunakan untuk kisi kueri. Dalam contoh ini, seret nilai Ditetapkankepada ke kolom pertama dan judul untuk kolom kedua.

  4. Di tab Desain, dalam grup Perlihatkan/Sembunyikan, klik Total.

    Baris Total muncul di kisi kueri. Kelompokkan menurut muncul secara default di sel Total di bawah setiap bidang dalam kueri.

  5. Di kisi kueri, di bawah judul, di baris Total , klik hitung.

  6. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Jumlah masalah yang ditetapkan per orang ditampilkan dalam tampilan diratakan.

Kueri yang menghitung masalah yang ditetapkan untuk setiap orang

Untuk menghitung berapa banyak orang yang ditetapkan untuk setiap masalah

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , klik tabel yang berisi bidang multinilai, klik Tambahkan, dan lalu klik tutup. Dalam contoh ini, tambahkan tabel masalah .

  3. Seret bidang yang ingin Anda gunakan untuk kisi kueri. Dalam contoh ini, seret judul ke kolom pertama dan seret AssignedTo untuk kolom kedua.

  4. Di tab Desain, dalam grup Perlihatkan/Sembunyikan, klik Total.

    Baris Total muncul di kisi kueri. Kelompokkan menurut muncul secara default di sel Total di bawah bidang judul dalam kueri. Ekspresi muncul secara default di sel Total di bawah bidang AssignedTo karena Anda tidak dapat melakukan operasi Kelompokkan menurut secara langsung pada bidang multinilai, hanya <Fieldname>. Bidang nilai.

  5. Di kisi kueri, di bawah AssignedTo, di baris Total , klik hitung.

  6. Pada tab Desain, dalam grup Hasil, klik Jalankan.

Hasil    Jumlah orang yang diberi per isu ditampilkan dalam tampilan diratakan.

Hasil kueri yang memperlihatkan hitungan jumlah orang per isu

Bagian Atas Halaman

Menggunakan kueri penambahan dengan bidang multinilai

Anda bisa menyisipkan satu nilai ke bidang multinilai dengan menggunakan kueri penambahan. Misalnya, anggap Anda ingin menambahkan "Tom Michaels" ke bidang multinilai AssignedTo di tabel masalah.

Catatan   Ini hanya tipe kueri penambahan yang bekerja dengan bidang multinilai.

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , tambahkan tabel masalah , dan lalu klik tutup.

  3. Pada tab desain , klik Tambah.

  4. Dalam kotak dialog Tambah , pilih masalah, dan lalu klik OK.

  5. Di baris Tambahkan ke dari kisi Desain, pilih nilai Ditetapkankepada.

  6. Di baris bidang dari kisi Desain, masukkan "Tom Michaels".

  7. Untuk membatasi operasi Tambahkan untuk masalah tertentu, menambahkan bidang ke kisi Desain, seperti judul, menghapus judul dari Tambahkan ke baris, dan lalu masukkan kriteria seperti "Masalah 3".

  8. Pada tab Desain, dalam grup Hasil, klik Jalankan.

    Access mungkin meminta Anda untuk mengonfirmasi apakah ingin menambah baris yang dipilih. Klik ya untuk menyisipkan baris, atau klik tidak untuk membatalkan.

Hasil    "Tom Michaels" kini ditambahkan ke bidang AssignedTo untuk masalah 3.

Penting    Anda tidak dapat menggunakan kueri penambahan yang merujuk tabel yang berisi bidang multinilai. Sebagai contoh, kueri berikut tidak valid:

INSERT INTO [NewIssues] ( ID, Title, AssignedTo ) SELECT Issues.ID, Issues.Title, Issues.AssignedTo FROM Issues;

Bagian Atas Halaman

Menggunakan kueri pembaruan dengan bidang multinilai

Anda bisa menggunakan kueri pembaruan untuk mengubah sebuah nilai dalam bidang multinilai ke nilai lain. Dalam contoh ini, Anda ingin Anda Perbarui bidang multinilai AssignedTo untuk mengganti "Kelly Rollin" dengan "Lisa Miller."

  1. Buka kueri dalam Tampilan desain.

  2. Dalam kotak dialog Perlihatkan tabel , tambahkan tabel masalah , dan lalu klik tutup.

  3. Pada tab desain , klik Perbarui.

  4. Seret nilai Ditetapkankepada ke kisi kueri.

  5. Di baris Perbarui ke , masukkan "Lisa Miller".

  6. Di baris kriteria , masukkan "Kelly Rollin".

  7. Pada tab Desain, dalam grup Hasil, klik Jalankan.

    Access mungkin meminta Anda untuk mengonfirmasi apakah ingin menambah baris yang dipilih. Klik ya untuk menyisipkan baris, atau klik tidak untuk membatalkan.

Hasil    Lisa Miller menggantikan Kelly Rollin di bidang AssignedTo untuk semua masalah yang terkait.

Bagian Atas Halaman

Menggunakan kueri penghapusan dengan bidang multinilai

Ketika Anda bekerja dengan tabel yang berisi bidang multinilai, Anda bisa menggunakan kueri penghapusan untuk menghapus rekaman yang berisi nilai tertentu di bidang multinilai, atau untuk menghapus nilai tertentu dari sebuah bidang multinilai semua rekaman dalam tabel. Dalam contoh berikut ini, anggap Anda ingin menghapus "David Hamilton" dari tabel masalah.

Penting    Ketika Anda menggunakan kueri penghapusan untuk menghapus bidang multinilai yang berisi data, Anda akan kehilangan data tersebut secara permanen — Anda tidak bisa membatalkan penghapusan. Untuk itu, Anda harus mencadangkan database Anda sebelum menghapus bidang tabel atau komponen database lainnya.

Untuk menghapus nilai tertentu dari sebuah bidang multinilai semua rekaman

  1. Di tab Buat, dalam grup Kueri, klik Desain Kueri.

  2. Dalam kotak dialog Perlihatkan tabel , tambahkan tabel masalah , dan lalu klik tutup.

  3. Buka kueri dalam Tampilan desain.

  4. Pada tab desain , klik Hapus.

  5. Di baris kriteria , masukkan "David Hamilton".

  6. Pada tab Desain, dalam grup Hasil, klik Jalankan.

    Access mungkin meminta Anda untuk mengonfirmasi apakah akan menghapus rekaman. Klik ya untuk menghapus catatan, atau klik tidak untuk membatalkan.

Hasil    David Hamilton dihapus dari untuk semua masalah yang terkait.

Menghapus rekaman yang berisi nilai tertentu di bidang multinilai

  1. Di tab Buat, dalam grup Kueri, klik Desain Kueri.

  2. Dalam kotak dialog Perlihatkan tabel , tambahkan tabel masalah , dan lalu klik tutup.

  3. Buka kueri dalam Tampilan desain.

  4. Pada tab desain , klik Hapus grup.

  5. Pada tab desain , dalam grup hasil , klik panah di bawah tampilan dan lalu klik Tampilan SQL.

  6. Masukkan pernyataan SQL berikut ini:

    DELETE FROM Issues WHERE (((Issues.AssignedTo.Value)="David Hamilton"));

    Catatan    Dalam kasus ini, Anda hanya bisa menggunakan pernyataan SQL, tidak kisi desain. Jika Anda beralih ke tampilan kisi Desain, Access menambahkan tanda bintang (*) setelah pernyataan DELETE, yang Anda harus menghapus dari tampilan SQL.

  7. Pada tab Desain, dalam grup Hasil, klik Jalankan.

    Access mungkin meminta Anda untuk mengonfirmasi apakah akan menghapus rekaman. Klik ya untuk menghapus catatan, atau klik tidak untuk membatalkan.

Hasil    Semua masalah tempat David Hamilton ditetapkan dihapus.

Bagian Atas Halaman

Kembangkan keterampilan Office 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.

×