TUGAS 5

TUGAS 5

1.Menampilkan nim mahasiswa yang mendapat nilai 'B'--
SELECT mahasiswa.nim, krs.huruf FROM mahasiswa, krs WHERE krs.huruf='B';
2.Menampilkan nim mahasiswa yang mendapat nilai 'B' sama atau lebih dari 2 matakuliah--
SELECT DISTINCT nim,huruf,kodemat from krs where kodemat>=2 in (huruf='B');
3.menampilkan rata2 nilai uts di setiap mata kuliah--
select avg(uts) as rata_rata from krs group by kodemat;
4.menampilkan rata2 nilai akhir di setiap nip dosen--
select avg(krs.akhir) as rata_rata from matakuliah, krs, dosen group by dosen.nip;
5.menampilkan nama mahasiswa yang memiliki nilai akhir tertinggi--
select mahasiswa.nama , avg(krs.akhir) as rata_rata from mahasiswa, krs having max(rata_rata);
Perintah sql untuk menampilkan informasi

Perintah sql untuk menampilkan informasi

1.Untuk menampilkan nilai akhir rata rata
ketik : SELECT AVG(akhir) FROM krs;


2.Untuk menampilkan nilai uas tertinggi
ketik :
SELECT max(uas) FROM krs;

3.Untuk menampilkan nilai uts terendah
ketik:
SELECT min(uts) FROM krs;

4.Untuk menampilkan nama mahasiswa yang di mulai huruf  A
ketik :
select from mahasiswa where nama like "A%";


5.tampilkan nilai akhir mahasiswa antara 75 dan 85
ketik :
   select akhir from krs where (akhir>=75)&& (akhir<=85)

6.tampilkan banyaknya mahasiswa yng mendapat nilai B
ketik :
   select nim,huruf from krs where huruf='B';

7.tampilkan bnyaknya manyaknya mata kuliah yang diambil tiap mahasiswa
ketik :
select nim,alamat,nama,sks from mahasiswa

8.tampilkan alamat mahasiswa(alamat yang di munculkan hanya sekali)
ketik :
select nama,alamay from mahasiswa where alamat='semarang';

9.tampilkan nama dan alamat mahasiswayang beralamat di kota semarang dan demak
ketik :
select nama,alamat from mahasiswa where (alamat='semarang' or alamat='demak');