Anda di halaman 1dari 1

(insert panitia)

-----------------------
insert into panitia_psb
(nip,nama_panitia,agama,jenis_kelamin,alamat,no_telp,tanggal_daftar)
values ('12346','Pak Catur','Islam','Laki-laki','Pati Kota,
Pati','082356778900','10 Januari 2020');

(insert kurikulum)
-----------------------
insert into kurikulum (id_jurusan,nama_jurusan,nis,nip_panitia)
values ('01','Teknik Komputer dan Jaringan','59461','12345');

(insert calon_siswa)
-----------------------
insert into calon_siswa
(nama,nis,alamat,nama_ortu,no_hp,id_jurusan,jenis_kelamin,tanggal_daftar)
values ('ninik','59461','Mayong lor, Mayong,
Jepara','Sukijan','082325718','01','Perempuan','9 Januari 2020');

(Query Testing 1, jumlah siswa yang daftar semua jurusan)


----------------------------------------------------------
select count(DISTINCT nama) as Jumlah_Siswa_Pendaftar from calon_siswa;

(query innner join tabel calon_siswa dan kurikulum)


-------------------------------------------------------
select * from calon_siswa inner join kurikulum on
kurikulum.id_jurusan=calon_siswa.id_jurusan

(query testing 2, jumlah siswa yang daftar tiap jurusan)


--------------------------------------------------------
select kurikulum.nama_jurusan, count(calon_siswa.id_jurusan) as jumlah
from calon_siswa inner join kurikulum on kurikulum.nis=calon_siswa.nis
group by kurikulum.nama_jurusan

(query testing 3, jumlah siswa tanggal 9 januari 2020)


---------------------------------------------------------
select kurikulum.nama_jurusan, count(calon_siswa.id_jurusan) as jumlah
from
calon_siswa inner join kurikulum on kurikulum.nis=calon_siswa.nis where
calon_siswa.tanggal_daftar ='9 Januari 2020'
group
by kurikulum.nama_jurusan

(query testing 4, nama panitia dan siswa)


-----------------------------------------------------

select panitia_psb.nama_panitia,calon_siswa.nama from calon_siswa


inner join panitia_psb on panitia_psb.tanggal_daftar=calon_siswa.tanggal_daftar
where panitia_psb.nama_panitia ='Pak Hilal'

(query testing 5, berdasarkan tanggal penerima pendaftaran)


---------------------------------------
select DISTINCT calon_siswa.nama,panitia_psb.nama_panitia from calon_siswa inner
join panitia_psb on panitia_psb.tanggal_daftar=calon_siswa.tanggal_daftar where
calon_siswa.tanggal_daftar='9 Januari 2020'