Mengelola data dengan kueri

Meminta sumber data yang tidak terkait

Browser Anda tidak mendukung video. Instal Microsoft Silverlight, Adobe Flash Player, atau Internet Explorer 9.

Cobalah!

Terkadang Anda perlu membuat kueri untuk mengambil informasi dari sumber data yang tidak memiliki hubungan langsung (satu ke satu atau satu ke banyak).

Menggunakan tabel menengah untuk menyambungkan sumber data dalam kueri

Saat Anda menjalankan kueri, Access menggunakan hubungan yang telah Anda buat di antara tabel dan itu menyimpulkan dan membuat koneksi antara sumber data lainnya. Jika hubungan yang Anda perlukan untuk kueri tidak ada, sambungkan tabel sebagai bagian dari kueri tersebut.

Misalkan Anda ingin melihat berapa banyak pesanan yang Anda terima untuk produk dari pemasok yang berbeda. Tabel Pemasok Anda tidak tersambung ke tabel Detail Pesanan Pembelian, yang berisi ID produk dan informasi kuantitas. Namun, tabel Pesanan Pembelian tersambung ke tabel Detail Pesanan Pembelian.

Beberapa sumber data tabel, dengan dan tanpa hubungan yang sudah ditentukan sebelumnya.

Tips: Jika Anda mungkin memerlukan hubungan ini di luar kueri yang sedang Anda buat, yang terbaik adalah membuat hubungan menengah untuk digunakan nanti. Untuk mempelajari caranya, lihat Create hubungan banyak ke banyak.

Jika Anda tidak ingin membuat tabel menengah dalam database Anda, gunakan tabel Pesanan Pembelian sebagai tabel menengah dalam kueri Anda. Tambahkan tabel Pemasok di sebelah kiri tabel Pesanan Pembelian, dan buat koneksi.

Menggunakan satu tabel untuk menyambungkan dua tabel lainnya secara tidak langsung

Tabel Pesanan Pembelian menghubungkan dua tabel yang berbeda, Pemasok dan Detail Pesanan Pembelian. Sambungkan tabel menggunakan bidang (seperti ID dalam tabel Pemasok, dan ID Pemasok dalam tabel Pesanan Pembelian) yang memenuhi kriteria berikut:

  • Dua bidang memiliki tipe data yang cocok atau kompatibel. Misalnya, Anda tidak bisa menyambungkan bidang teks ke bidang angka.

  • Bidang mengidentifikasi data unik yang cocok dalam setiap tabel. Misalnya, Anda tidak ingin menyambungkan dua bidang Nama Belakang karena nama belakang tidak selalu unik.

  • Bidang memastikan bahwa hasil rekaman yang benar. Misalnya, jika menyambungkan ID Pemasok ke ID Pembelian, Anda mungkin mendapatkan beberapa kecocokan jika ID serupa. Namun, hasilnya tidak akan masuk akal karena ID Pemasok tidak ada hubungannya dengan ID Pembelian. Pilihan yang lebih baik adalah menyambungkan ID dari tabel Pemasok ke ID Pemasok dalam tabel Pesanan Pembelian—catatan yang dikembalikan akan masuk akal karena kedua bidang mengidentifikasi pemasok.

Langkah-langkah

Apakah Anda memiliki tabel menengah dalam database Anda atau hanya berencana untuk menggunakannya di kueri Anda, ikuti langkah-langkah ini:

  1. Tambahkan tabel menengah ke kueri Anda di antara dua tabel yang tidak tersambung.

  2. Create koneksi apa pun yang diperlukan dengan tabel menengah.

    Connections dapat menggunakan tipe gabungan yang sesuai tetapi harus tersambung melalui bidang yang memenuhi kriteria yang dijelaskan sebelumnya dalam modul ini.

    Membuat koneksi yang diperlukan dengan tabel menengah
  3. Selesaikan kueri.

    Ikuti langkah-langkah yang biasa untuk membuat kueri: tambahkan bidang output, tambahkan kriteria apa pun, dan jalankan atau simpan kueri Anda. Untuk mempelajari caranya, lihat Create kueri dasar.

    Catatan: Anda tidak perlu menyertakan tabel menengah dalam hasil Anda. Ini hanya perlu menjadi bagian dari sumber data kueri sehingga Access bisa menyambungkan data.

Ingin tahu lebih banyak?

Membuat kueri dasar

Create kueri dengan menggabungkan lebih dari satu sumber data

Membuat kueri dengan gabungan luar

Pelatihan Excel

Pelatihan Outlook

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.