Mendapatkan insight dari database classicmodels

Pada pertemuan kali ini penulis akan membahas mengenai cara mendapatkan insight dari database yang kita miliki. Pada kasus penulis, penulis menggunakan database classicmodels mysql. berikut caranya:

1. Pilih Database

Mungkin di server kita sudah banyak database yang sudah pernah kita buat, setelah masuk ke server, hal pertama yang kita lakukan adalah pilih database yang akan digunakan untuk pengujian insight ini. 


2. Pilih table 

Selanjutnya kita akan memilih table yang bisa kita cari insight nya. Berdasarkan table yang ada di classicmodels penulis menggunakan table orders. 


Dari record tersebut kita bisa mendapatkan banyak insight terkait orders ini. 

Untuk kali ini penulis akan membuat store procedure dimana penulis ingin mengetahui jumlah tiap statusnya. 

3. Buat Stored Procedure

QUERY:


DELIMITER //

CREATE PROCEDURE getTotalStatus()

    -> BEGIN

    -> select status, count(status) AS totalstatus from orders group by status order by status;

    -> END//

Kemudian kita coba panggil store procedure yang sudah kita buat:


Dari store procedure yang sudah kita buat, kita bisa tahu ada berapa total tiap status, yang sudah terkirim ternyata ada 303, yang masih on hold masih ada 4, dan sebagainya. 


By Syifa Ilafiah

Komentar