Halo semuanya! Kali ini aku mau berbagi update mengenai progres pembelajaran database SQL di platform Bisnis Digital Masterclass.✨🙌
Pada latihan kali ini, fokus utamanya adalah mempraktikkan fungsi agregat SQL untuk mengelola data transaksi dari UMKM Warung Makan “Sederhana Bunda”.
Ada dua tantangan yang berhasil diselesaikan pada sesi ini:
1. Menghitung Total Pendapatan (Level: Easy)

Pada tantangan pertama (seperti yang terlihat pada gambar), instruksinya adalah menghitung total pendapatan dari seluruh transaksi yang statusnya sudah lunas.
Untuk menyelesaikannya, aku menggunakan fungsi agregat SUM untuk menjumlahkan nilai pada kolom total, dan menambahkan klausa WHERE sebagai filter agar hanya transaksi berstatus ‘lunas’ yang dihitung.
2. Mengelompokkan Status Pembayaran (Level: Medium)

Selanjutnya, tingkat kesulitan naik ke level Medium. Tugasnya adalah menghitung jumlah transaksi untuk masing-masing status pembayaran, yaitu yang sudah lunas dan yang belum lunas.
Kali ini, fungsi yang digunakan adalah COUNT untuk menghitung jumlah baris data. Agar hasilnya terpisah berdasarkan statusnya, aku mengombinasikannya dengan klausa GROUP BY.
Sekian cermi progres database kali ini. Semangat terus untuk eksplorasi materi selanjutnya!🚀✨
