5. Summary and Aggregation
Dengan fungsi ini kita dapat melakukan pencacahan berdasarkan atas kolom tertentu. Fungsi summary and aggregation adalah untuk dapat memberikan ringkasan atas data dengan contoh sebagai berikut:
a. Berapa rata-rata nilai transaksi penjualan produk A di tahun ini?
b. Produk mana yang paling banyak terjual di tahun ini?
c. Berapa saldo akun kas di Bank per akhir tahun ini?
Dalam pengambilan keputusan, pertanyaan-pertanyaan tersebut seringkali terlontar, begitu pula ketika audit. Tabel dalam database memuat data mentah yang harus diolah terlebih dahulu sebelum dapat menjawab pertanyaan-pertanyaan di atas. Oleh karena itu, kita dapat menggunakan summary and aggregation di SQL untuk mengolah data mentah dalam database agar menjadi laporan yang siap digunakan untuk pengambilan keputusan.
Kasus 1
Menghitung jumlah record/baris pada jurnal. Hal tersebut biasanya dilakukan di awal pelaksanaan audit untuk memastikan bahwa data yang diberikan oleh auditee sudah sesuai karena apabila data yang diberikan tidak sama audit yang dilakukan oleh auditor akan memberikan kesimpulan yang salah.
Untuk dapat menghitung baris dalam data yang diberikan oleh auditee, kita dapat menggunakan syntax count. Berikut script yang dapat digunakan untuk dapat menghitung jumlah baris dalam suatu database.
"select count(*) from principal_accounting.jurnal2019 j"
Setelah script tersebut kita ketik pada database, maka kita jalankan script tersebut dan akan muncul total baris yang terdapat dalam database yang telah diberikan oleh auditee. Tampilan atas jumlah baris tersebut sesuai dengan gambar berikut ini.