Query menggunakan JOIN, AGGREGATE FUNCTION, dan SUBQUERY untuk menampilkan data karyawan termasuk NIP, nama, golongan, jabatan, gaji pokok per bulan, tunjangan per bulan, gaji kotor per bulan, pendapatan per tahun, PPH21, dan potensi PPH21 per bulan berdasarkan aturan PPH21 dan diurutkan berdasarkan gaji kotor per bulan secara menurun.
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
MateriDBMS 15 (Kuis).pdf
1. Buatlah query menggunakan JOIN, AGGREGATE FUNCTION dan SUBQUERY untuk
menampilkan kolom:
NIP, NAMA, Golongan, Jabatan, Gaji Pokok/Bln, Tunjangan/Bln, Gaji Kotor/Bln,
Pendapatan/Thn, PPH21, Pot. PPH21/Bln (seperti tampak pada Lampiran)
Keterangan dan ketentuan:
- Gaji Kotor/Bln adalah hasil penjumlahan antara Gaji Pokok/Bln dan Tunjangan/Bln
- Pendapatan/Thn adalah Gaji Kotor dalam 1 tahun (12 bulan)
- Pendapatan/Thn adalah Gaji Kotor dalam 1 tahun (12 bulan)
- PPH21 adalah : 15% apabila Pendapatan/Thn > 100.000.000, atau
10% apabila Pendapatan/Thn > 50.000.000, atau
5% apabila Pendapatan/Thn > 0
- Pot. PPH21/Bln adalah hasil perkalian dari PPH21 dan Gaji Kotor/Bln
- Semua data yang bernilai uang harus tampil menggunakan separator ribuan
- Data yang tampil hanya apabila field Keterangan bernilai Aktif
- Data yang tampil diurutkan secara Descending berdasarkan Gaji Kotor/Bln.
SELAMAT MENGERJAKAN
SEMOGA SUKSES