ID | MK | GRD |
001 001 005 005 001 005 006 002 003 | PRG 2 PRG 3 PRG 2 PRG 3 PRG 1 PRG 3 PRG 1 PRG 1 PRG2 | A B C A C B D E A |
MSTMHS
ID | NAMA | ALAMAT |
001 002 003 004 005 006 | Andi Ardi Eka Fitri Fadillah | Jln. Raya Jln. Kecil Jln. Pohot Jln. Duren Jln. Kali Jln. Kramat |
1.Tampilkan MK dari tabel nilai,dimana GRD yang di miliki bernilai E!
select MK from NILAI
where GRD=ANY(select GRD from NILAI
where GRD='E');
2.Tampilkan ID dari tabel nilai,dimana GRD yang di miliki berniai A dan B!
select ID from NILAI
where GRD IN(select GRD from NILAI
where GRD='A');
3.Tampilkan ALAMAT dari tabel MSTMHS, dimana NAMA tersebut ialah Fadilah!
select ALAMAT from MSTMHS
where NAMA=(select NAMA from MSTMHS
where NAMA='Fadilah');
4.Tampilkan ID dari tabel MSTMHS,dimana NAMA Mahasiswanya adalah Ardi!
select ID from MSTMHS
where NAMA=(select NAMA from MSTMHS
where NAMA='Ardi');
5.Tampilkan ID daN NAMA dari TABEL MSTMHS,dimana Alamat tersebut di Jln.Raya dan Jln.Kecil!
select ID,NAMA from MSTMHS
where ALAMAT=ANY(select ALAMAT from MSTMHS
where ALAMAT='Jln.Duren' OR ALAMAT='Jln.Kecil');
6.Berapa jumlah MK dari tabel NILAI,dimana MK tersebut ialah PRG3!
select COUNT(MK) from NILAI
where MK=ANY(select MK from NILAI
where MK='PRG3');
7.Tampilkan ID dan MK dari tabel NILAI, dimana MK yang di tampilkan hanya PRG1 dan PRG3!
select ID,MK from NILAI
where MK IN(select MK from NILAI
where MK IN('PRG1','PRG3'));
8.Tampilkan NAMA dari tabel MSTMHS,dimana nama yang tampil berawalan huruf A!
select NAMA from MSTMHS
where NAMA=ANY(select NAMA from MSTMHS
where NAMA LIKE 'A%');
9.Berapa Jumlah NAMA dari tabel MSTMHS,dimana nama yang di tampilkan terdapat huruf i!
select COUNT(NAMA) from MSTMHS
where NAMA=ANY(select NAMA from MSTMHS
where NAMA LIKE '%i%');
10.Tampilkan ID dan MK dari tabel NILAI, dimana MK yang di tampilkan hanya PRG1 dan PRG3!
select ID,NAMA from MSTMHS
where NAMA IN(select NAMA from MSTMHS
where NAMA IN('Andi','Eka','Fadilah'));