group by sql untuk menghitung frekuensi transaksi

3
Group by SQL untuk menghitung frekuensi transaksi Oleh : www.softscients.web.id Edisi kali ini membahas mengenai informasi umum yang sering dijumpai pada data transaksi. Data transaksi yang ingin ditampilkan berupa frekuensi setiap bulan – tahun sehingga mudah dalam melakukan analisis. Anda sebagai seorang store manager menginginkan data transaksi bulanan. Misalkan kita mempunyai structure database berikut Berikut ditampilkan isian tabel nya

Upload: wwwsoftscientswebid

Post on 05-Jul-2015

138 views

Category:

Engineering


2 download

DESCRIPTION

group by sql untuk menghitung frekuensi transaksi

TRANSCRIPT

Page 1: group by  sql untuk menghitung frekuensi transaksi

Group by SQL untuk menghitung frekuensi transaksi

Oleh : www.softscients.web.id

Edisi kali ini membahas mengenai informasi umum yang sering dijumpai pada data

transaksi. Data transaksi yang ingin ditampilkan berupa frekuensi setiap bulan –

tahun sehingga mudah dalam melakukan analisis. Anda sebagai seorang store

manager menginginkan data transaksi bulanan. Misalkan kita mempunyai structure

database berikut

Berikut ditampilkan isian tabel nya

Page 2: group by  sql untuk menghitung frekuensi transaksi

Tentu data tabel diatas agak sulit dimengerti oleh store manager! karena bukan

ditampilkan secara summary per bulan, alangkah lebih informatif jika ditampilan

seperti penyajian berikut

Data diatas dapat menyajikan informasi berupa jumlah transaksi (frekuensi)

perbulan dan omzet nya. Code sql nya yaitu menggunakan function group by dan

beberapa function sql yang lainnya.

SELECT YEAR( tanggal ) AS tahun, MONTH( tanggal ) AS bulan, SUM(rupiah) as jumlah_rupiah, COUNT( * ) AS jumlah_transaksi FROM t_transaksi_harian GROUP BY DATE_FORMAT( tanggal,'%Y-%m')

Berikut contoh penggunaan nya

Page 3: group by  sql untuk menghitung frekuensi transaksi

Rekap transaksi

Disini bisa terlihat sangat jelas informasi nya! Sehingga seorang store manager bisa

mengetahui kenaikan pelanggan tiap bulan, adakah pelanggan baru yang

mengunjungi toko nya!