TUGAS JOIN




1. Tampilkan nip dosen, nama dosen dan kode matakuliah yang diampu
   SELECT krs.nip,dosen.nama,krs.kode FROM krs,dosen where dosen.nip=krs.nip;

2. Tampilkan nip dosen, nama dosen , kode dan nama matakuliah yang diampu
   SELECT krs.nip,dosen.nama,krs.kode,matakuliah.nama FROM krs,dosen,matakuliah where dosen.nip=krs.nip AND krs.kode=matakuliah.kode;


3. Tampilkan nip dosen, nama dosen , kode dan nama matakuliah yang diampu, serta nim mahasiswa
   SELECT krs.nip,dosen.nama,krs.kode,matakuliah.nama,krs.nim FROM krs,dosen,matakuliah where dosen.nip=krs.nip AND krs.kode=matakuliah.kode;


4. Tampilkan nip dosen, nama dosen , kode dan nama matakuliah yang diampu, serta nim dan nama mahasiswa
   SELECT krs.nip,dosen.nama,krs.kode,matakuliah.nama,krs.nim,mahasiswa.nama FROM krs,dosen,matakuliah,mahasiswa where dosen.nip=krs.nip AND krs.kode=matakuliah.kode AND krs.nim=mahasiswa.nim;



5. Tampilkan nim,nama mahasiswa, kode matakuliah, nama matakuliah dan sks matakuliah
   SELECT krs.nim,mahasiswa.nama,krs.kode,matakuliah.nama,matakuliah.sks FROM krs,mahasiswa,matakuliah WHERE krs.nim=mahasiswa.nim AND krs.kode=matakuliah.kode;


6. Tampilkan nim,nama mahasiswa dan total sks yang diambil
   SELECT krs.nim,mahasiswa.nama,sum(matakuliah.sks) FROM krs,mahasiswa,matakuliah WHERE krs.nim=mahasiswa.nim AND krs.kode=matakuliah.kode GROUP BY nim;

7. Tampikan nip dan nama dosen yang tidak mengajar
   SELECT dosen.nip,dosen.nama FROM dosen WHERE dosen.nip!=krs.nip;

Share this

Related Posts

Previous
Next Post »