Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

assalamulaikum, bantu saya menyelesaikan masalah ini mengenai Database MYSQL

Alur ceritantya jadi setiap satu mahasiswa dapat memilik 2 sertifikasi nah saya stack dalam menjumlahkan data seminar
Misalkan Nama A : memiliki 2 Seminar dengan seminar Multimedia Dan Pemograman Android nah ketika di tampilkan maka akan muncul output berikut :

===================
= NRP : 110010 =
= Nama : A =
= Jumlah Seminar : 2 =
===================

Berikut Querynya :
mohon bantuannya :smile:
    /*
Keterangam
mhs = mahasiswa
k = kelas
f = fungsionaris
m = makalah
ps = prestasi
s = seminar
sf = sertifikasi
w = workshop
a = angkatam
sk = skripsi
*/
CREATE VIEW view_mhs
AS
SELECT
mhs.nrp,mhs.nama, -- Mahasiswa --
k.nama_kelas, -- kelas --
f.unit,f.jabatan, f.tahun_jabatan, -- fungsionaris --
m.perusahaan_makalah, m.periode_makalah1, m.periode_makalah2, -- Makalah --
ps.bidang_prestasi, ps.penyelenggara, ps.tanggal_pelaksanaan, -- Prestasi --
s.tema_seminar_internal, s.pembicara_seminar, s.tanggal_seminar, s.type, -- semianr --
COUNT(sf.nama_sertifikasi) AS total , -- sertifikat --
w.tema_workshop, w.pembicara_workshop, w.tanggal_workshop, -- Workshop --
a.program, a.tahun_angkatan, -- angkatan --
sk.perusahaan_skripsi, sk.periode_skripsi1, sk.periode_skripsi2 -- skripsi
FROM mahasiswa mhs -- mahasiswa
 
LEFT JOIN kelas k ON mhs.id_kelas = k.id_kelas -- kelas
LEFT JOIN fungsionaris f ON mhs.id_fungsionaris = f.id_fungsionaris -- fungsionaris
LEFT JOIN makalah m ON mhs.id_makalah = m.id_makalah -- makalah
LEFT JOIN prestasi ps ON mhs.id_prestasi = ps.id_prestasi -- prestasi
LEFT JOIN seminar s ON mhs.id_mhs = s.id_mhs -- seminar
LEFT JOIN sertifikasi sf ON mhs.id_sertifikat = sf.id_sertifikat -- sertifikasi
LEFT JOIN workshop w ON mhs.id_workshop = w.id_workshop -- workshop
LEFT JOIN angkatan a ON mhs.id_angkatan = a.id_angkatan -- angkatan
LEFT JOIN skripsi sk ON mhs.id_skripsi = sk.id_skripsi -- skripsi
 
WHERE nrp = '160613052'


Masih Beginner :smiley:
Sign In or Register to comment.