Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Membuat kueri tab silang.

Sintaks

TRANSFORM fungsiagrepernyataanselectPIVOT bidangpivot [IN (nilai1[, nilai2[, ...]])]

Pernyataan TRANSFORM memiliki bagian sebagai berikut:

Bagian

Deskripsi

fungsiagre

Sebuah fungsi agregat SQL yang beroperasi pada data yang dipilih.

pernyataanselect

Pernyataan SELECT.

bidangpivot

Bidang atau ekspresi yang ingin digunakan untuk membuat judul kolom dalam kumpulan hasil kueri.

nilai1, nilai2

Nilai tetap yang digunakan untuk membuat judul kolom.

Keterangan

Saat meringkas data menggunakan kueri tab silang, pilih nilai dari ekspresi atau bidang yang ditentukan sebagai judul kolom sehingga Anda dapat menampilkan data dalam format yang lebih rapi dibandingkan dengan kueri pemilihan.

TRANSFORM bersifat opsional, tetapi merupakan pernyataan pertama dalam string SQL jika disertakan. Pernyataan ini mendahului pernyataan SELECT, menentukan bidang yang digunakan sebagai judul baris dan klausul GROUP BY yang menentukan pengelompokan baris. Jika diperlukan, Anda dapat menyertakan klausul lain, seperti WHERE, yang menentukan kriteria pengurutan atau pemilihan tambahan. Anda juga dapat menggunakan subkueri sebagai predikat, lebih jelasnya yaitu subkueri yang ada dalam klausul WHERE, dalam kueri tab silang.

Nilai yang dikembalikan dalam bidangpivot digunakan sebagai judul kolom dalam kumpulan hasil kueri. Misalnya, mendasarkan angka penjualan pada bulan penjualan dalam kueri tab silang akan membuat 12 kolom. Anda dapat membatasi bidangpivot untuk membuat judul dari nilai tetap (nilai1, nilai2 ) yang dicantumkan dalam klausul IN opsional. Anda juga dapat menyertakan nilai tetap ketika tidak terdapat data untuk membuat kolom tambahan.

Perlu bantuan lainnya?

Ingin opsi lainnya?

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