MODUL 6
Pertemuan 6 Latihan Soal
Pertemuan 6 Latihan Soal
Dengan Table Join
Syntak sqlnya :
mysql> create table tabel_kuliah_join2 AS (select * from tabel_kuliah_join);
mysql> select * from tabel_kuliah_join2;
mysql> alter table tabel_kuliah_join2 ADD nama_ins varchar(22) AFTER nip;
mysql> desc tabel_kuliah_join2;
mysql> select * from tabel_kuliah_join2;
mysql> UPDATE tabel_kuliah_join2, tabel_instruktur SET tabel_kuliah_join2.nama_ins = tabel_instruktur.nama_ins WHERE tabel_kuliah_join2.nip=tabel_instruktur.nip;
mysql> select * from tabel_kuliah_join2;
Query menggunakan parameter kondisi WHERE
mysql> select nip, nama_ins from tabel_kuliah_join2 where nama_mk = 'Basis Data';
g. Nama mata kuliah dan ruangan yang diampu oleh ‘Steve Jobs’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nama_mk, ruangan from tabel_kuliah_join2 where nama_ins = 'Steve Jobs';
h. Jumlah total mahasiswa yang diampu oleh ‘Steve Wozniak’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select SUM(jml_mhs) from tabel_kuliah_join2 where nama_ins = 'Steve Wozniak';
i. Nomor dan nama instruktur yang mengampu mahasiswa terbanyak
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nip, nama_ins, max(jml_mhs) from tabel_kuliah_join2;
j. Nomor dan nama instruktur yang belum mengampu mata kuliah apapun
Syntak sqlnya :
mysql> insert into tabel_kuliah_join2 values(4,’Bill Gates’,’0’,’0’,’0’,’0’);
mysql> select * from tabel_kuliah_join2;
Query menggunakan parameter kondisi WHERE
mysql> select nip,nama_ins from tabel_kuliah_join2 where nama_mk = ‘0’;
Tidak ada komentar:
Posting Komentar