You are on page 1of 2

Nama : Ahmad Rifat

Nim : 36122045

Kelas : 1B-D3 AKUNTANSI

SELECT id, no_tagihan, pelanggan, tgl_tagih, nilai_tagihan, persen_denda, tgl_tagih, nilai_tagihan*pe


rsen_denda AS denda, nilai_tagihan*(1+persen_denda) AS jumlah FROM tagihan

SELECT id, no_tagihan, pelanggan, tgl_tagih, nilai_tagihan, tgl_bayar-tgl_tagih AS selisih_tanggal FRO


M tagihan

SELECT id, no_tagihan, pelanggan, tgl_bayar, YEAR(tgl_bayar) AS tahun_bayar FROM tagihan WHERE
YEAR(tgl_bayar)='2023'

SELECT id, no_tagihan, pelanggan, tgl_tagih, DAYNAME(tgl_tagih) AS nama_hari FROM tagihan WHE
RE DAYNAME(tgl_tagih)='Saturday'

SELECT id, no_tagihan, pelanggan, MONTHNAME(tgl_tagih) AS nama_bulan_tagih, MONTHNAME(tgl


_bayar) AS nama_bulan_bayar FROM tagihan WHERE MONTHNAME(tgl_tagih)<>MONTHNAME(tgl_
bayar)

SELECT pelanggan, nilai_tagihan, tgl_tagih, tgl_bayar, DATEDIFF(tgl_bayar,tgl_tagih) AS selisih_hari FR


OM tagihan WHERE DATEDIFF(tgl_bayar,tgl_tagih)>20

SELECT COUNT(*) as jumlah_data, MAX(tgl_tagih) as tgl_tagihan_terkini, min(tgl_tagih) as tgl_tagiha


n_terlama, max(nilai_tagihan) as nilai_tagihan_tertinggi, min(nilai_tagihan) as nilai_tagihan_terenda
h, sum(nilai_tagihan*persen_denda) as total_denda from tagihan

SELECT COUNT(*) jumlah_data, MAX(nilai_tagihan) AS nilai_tagihan_tertinggi, MIN(nilai_tagihan) AS


nilai_tagihan_terendah, SUM(nilai_tagihan) AS total_tagihan, SUM(nilai_tagihan*persen_denda) AS t
otal_denda FROM tagihan WHERE year(tgl_tagih)='2022'

9
SELECT pelanggan, COUNT(*) AS jml_data, MAX(tgl_tagih) AS tgl_tagih_terkini, MIN(tgl_tagih) AS tgl
_tagih_terlama, MAX(nilai_tagihan) AS nilai_tagihan_tertinggi, MIN( nilai_tagihan) AS nilai_tagihan_t
erendah, SUM(nilai_tagihan) AS total_tagihan, SUM(nilai_tagihan*persen_denda) AS total_denda FR
OM tagihan GROUP BY pelanggan
10

SELECT MONTHNAME(tgl_tagih) AS nama_bulan, COUNT(*) AS jumlah_data, MAX(nilai_tagihan) AS


nilai_tagihan_tertinggi, MIN(nilai_tagihan) AS nilai_tagihan_terendah, SUM(nilai_tagihan) AS total_t
agihan, SUM(nilai_tagihan*persen_denda) AS total_denda FROM tagihan WHERE YEAR(tgl_tagih)='2
020' GROUP BY MONTHNAME(tgl_tagih)

11

SELECT pelanggan, sum(nilai_tagihan) AS total_tagihan FROM tagihan GROUP BY pelanggan HAVING


SUM(nilai_tagihan) > 600000000

12

SELECT MONTHNAME(tgl_tagih) AS nama_bulan, SUM(nilai_tagihan*persen_denda) AS total_denda


FROM tagihan WHERE YEAR(tgl_tagih)=’2020’ GROUP BY MONTHNAME(tgl_tagig) HAVING
SUM(nilai_tagihan*persen_denda)<20000000

You might also like