Access
 sql >> Teknologi Basis Data >  >> RDS >> Access

Cara Mengonversi Kueri Normal ke Kueri Tab Silang di Access

Ubah kueri pemilihan menjadi kueri tab silang untuk kumpulan hasil yang lebih mudah dibaca.

Terkadang kueri (pilih) normal akan mengembalikan hasil, di mana, beberapa bidang perlu diduplikasi untuk menampilkan semua data.

Kueri tab silang memungkinkan Anda mengelompokkan hasil kueri dengan cara menghilangkan nilai duplikat, dan menyajikan hasil dengan cara yang membuatnya lebih mudah dibaca dan diuraikan.

Ini contohnya.

  • Kueri Normal (Pilihan)

    Kueri ini menampilkan penjualan produk bulanan dari setiap kota.

    Karena ada banyak bulan, setiap kota perlu digandakan untuk setiap bulan penjualan.

  • Kueri Crosstab

    Berikut hasil yang sama, tetapi kali ini ditampilkan menggunakan kueri tab silang.

    Dalam kueri ini, bulan telah dipindahkan ke atas, sebagai tajuk kolom. Sekarang, setiap kota hanya perlu ditampilkan satu kali, karena bulannya tercantum dalam kolom.

Berikut cara mengonversi kueri (pilih) pertama ke kueri (tab silang) kedua.

  1. Buka Kueri dalam Tampilan Desain

    Di Panel Navigasi, klik kanan kueri dan pilih Tampilan Desain dari menu kontekstual.

    Ini akan membuka kueri di Design View.

    Jika Anda sudah membuka kueri di Tampilan Lembar Data, Anda cukup beralih ke Tampilan Desain.

  2. Konversikan Kueri

    Klik Crosstab dari Jenis Kueri grup di Pita (dari tab Desain).

    Ini segera mengubah kueri dari kueri pemilihan menjadi kueri tab silang.

    Anda juga dapat mengklik kanan di mana saja di Panel Diagram dan memilih Jenis Kueri> Kueri Tab Silang dari menu kontekstual.

  3. Tambahkan Kriteria Tab Silang

    Sekarang Anda dapat melihat bahwa Crosstab baris telah ditambahkan ke Panel Kriteria bawah (dan Show baris telah dihapus).

    Tab silang baris memungkinkan Anda menentukan bidang mana yang akan muncul sebagai tajuk baris dan bidang mana yang akan muncul sebagai tajuk baris.

    Total baris memungkinkan Anda untuk menentukan bagaimana hasil akan dikelompokkan, serta ekspresi/fungsi apa pun untuk diterapkan ke bidang tertentu.

    Dalam contoh ini, Kota Kapal field adalah header baris, dan Tanggal Pemesanan field adalah header kolom.

    Perhatikan bahwa bidang ini juga sedang diformat menggunakan Format() fungsi, sehingga tanggal ditampilkan sebagai bulan (dan hasilnya dikelompokkan berdasarkan bulan).

  4. Hasil Kueri

    Saat menjalankan kueri, kami melihat bahwa bulan terdaftar sebagai tajuk kolom, dan hasilnya lebih ringkas.

Bidang Tidak Ada?

Lihat Memperbaiki Bidang yang Tidak Ada di Kueri Tab Silang untuk menampilkan semua kolom terlepas dari apakah ada data untuk kolom tersebut.

Menerapkan teknik ini pada kueri di atas akan menghasilkan 12 bulan dalam setahun yang ditampilkan, meskipun beberapa bulan tidak memiliki data untuk ditampilkan.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Membuat Indeks Tabel di Database

  2. Mengapa Anda Harus Membatasi Akses Pengguna untuk Basis Data Anda

  3. 5 Jenis Perbaikan Basis Data

  4. Cara menggunakan Pengelola Tabel Tertaut di Access 2016

  5. Bagaimana Kami Menggunakan Basis Data dalam Kehidupan Sehari-hari