Anda di halaman 1dari 2

SELECT * FROM tb_kasus

SELECT t1.id_status_petugas_med, t1.status_petugas_med, t2.petugas_med, COUNT(*)


AS jumlah
FROM tb_status_petugas_med t1, tb_petugas_med t2
WHERE t1.id_status_petugas_med = t2.id_status_petugas_med
select t1.id_petugas_med,t2.id_status_petugas_med, t2.status_petugas_med, t3.id_
instansi_kes, t3.nama_instansi_kes, COUNT(*) AS JUMLAH
FROM tb_status_petugas_med t2, tb_petugas_medis t1, tb_instansi_kesehatan t3
WHERE t1.id_status_petugas_med = t2.id_status_petugas_med AND t1.id_instansi_kes
=t3.id_instansi_kes
GROUP by id_instansi_kes
CREATE VIEW vw_rekap_penyakit AS
SELECT k.id_kasus, k.tgl_kasus, k.id_penyakit, a.nama_penyakit, a.kodeICD, c.id_
kategori_penyakit
FROM tb_penyakit a, tb_kasus k, tb_kategori_penyakit
WHERE k.id_penyakit = a.id_penyakit AND c.id_kategori_penyakit = a.id_kategori_p
enyakit
GROUP BY k.id_penyakit

SELECT k.id_kasus, k.tgl_kasus, k.id_penyakit, a.nama_penyakit, a.kodeICD, c.id_


kategori_penyakit
FROM tb_penyakit a, tb_kasus k, tb_kategori_penyakit c
WHERE k.id_penyakit = a.id_penyakit
AND c.id_kategori_penyakit = a.id_kategori_penyakit
GROUP BY k.id_kasus

SELECT * FROM `vw_rekap_penyakit`


DESC `vw_rekap_penyakit`
DESC `tb_kasus`
SELECT MONTH(tgl_kasus) FROM `vw_rekap_penyakit`
SELECT id_penyakit, nama_penyakit, MONTH(tgl_kasus) AS bulan, COUNT(*) AS jumlah
FROM `vw_rekap_penyakit`
WHERE tgl_kasus='2'
GROUP BY id_penyakit

CREATE VIEW vw_rekap_inst AS


SELECT a.id_kasus, a.tgl_kasus, b.id_penyakit, b.nama_penyakit, b.kodeICD, c.id_
instansi_kes, c.nama_instansi_kes, d.id_kategori_penyakit
FROM tb_penyakit b, tb_kasus a, tb_instansi_kesehatan c, tb_kategori_penyakit d

WHERE b.id_penyakit = a.id_penyakit AND c.id_instansi_kes = a.id_instansi_kes AN


D b.id_kategori_penyakit = d.id_kategori_penyakit
GROUP BY a.id_kasus
CREATE VIEW vw_rekap_kec AS
SELECT a.id_kasus, a.tgl_kasus, b.id_penyakit, b.nama_penyakit, b.kodeICD, c.id_
kecamatan, c.nama_kecamatan, d.id_kategori_penyakit
FROM tb_penyakit b, tb_kasus a, tb_kecamatan c, tb_kategori_penyakit d
WHERE b.id_penyakit = a.id_penyakit AND c.id_kecamatan = a.id_kecamatan AND b.id
_kategori_penyakit = d.id_kategori_penyakit
GROUP BY a.id_kasus
CREATE VIEW vw_rekap_lap_kasus AS
SELECT a.id_kasus, a.tgl_kasus, b.id_penyakit, b.nama_penyakit, b.kodeICD, c.id_
kecamatan, c.nama_kecamatan, d.id_kelurahan, d.nama_kelurahan, e.id_kategori_pen
yakit
FROM tb_penyakit b, tb_kasus a, tb_kecamatan c, tb_kelurahan d, tb_kategori_peny
akit
WHERE b.id_penyakit = a.id_penyakit AND c.id_kecamatan = a.id_kecamatan AND d.id
_kelurahan = a.id_kelurahan AND b.id_kategori_penyakit = e.id_kategori_penyakit
GROUP BY a.id_kasus

CREATE VIEW vw_rekap_pem_kas AS


SELECT a.id_kasus, a.tgl_kasus, b.id_penyakit, b.nama_penyakit, b.kodeICD, c.id_
kecamatan, c.nama_kecamatan, d.kode, d.id_kelurahan, d.nama_kelurahan, e.id_pend
uduk
FROM tb_penyakit b, tb_kasus a, tb_kecamatan c, tb_kelurahan d, tb_penduduk e
WHERE b.id_penyakit = a.id_penyakit AND c.id_kecamatan = a.id_kecamatan AND d.id
_kelurahan = a.id_kelurahan AND e.id_penduduk = a.id_penduduk
GROUP BY a.id_kasus

SELECT id_penyakit, nama_penyakit, MONTH(tgl_kasus) AS bulan, COUNT(*) AS jumlah


FROM `vw_rekap_penyakit`
GROUP BY tgl_kasus

Anda mungkin juga menyukai