MODUL 6
Pertemuan 6 Latihan Soal
Pertemuan 6 Latihan Soal
2. Tuliskan query untuk mendapatkan data-data di bawah ini.Tambahkan data pada tabel sesuai dengan kebutuhan.
a. Instruktur – instruktur jurusan ‘Ilmu Komputer’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select * from tabel_instruktur where jurusan = 'Ilmu Komputer';
b. Nomor mata kuliah yang pesertanya lebih dari 40 orang
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select no_mk from tabel_kuliah where jml_mhs > 40;
c. Nomor dan mata kuliah yang pesertanya lebih dari 40 orang
Dengan Table Join
Syntak sqlnya :
mysql> create table tabel_kuliah_join AS (select * from tabel_kuliah);
mysql> select * from tabel_kuliah_join;
mysql> alter table tabel_kuliah_join ADD nama_mk varchar(40) AFTER no_mk;
mysql> desc tabel_kuliah_join;
mysql> select * from tabel_kuliah_join;
mysql> UPDATE tabel_kuliah_join, tabel_matakuliah SET tabel_kuliah_join.nama_mk = tabel_matakuliah.nama_mk WHERE tabel_kuliah_join.no_mk=tabel_matakuliah.no_mk;
mysql> select * from tabel_kuliah_join;
Query menggunakan parameter kondisi WHERE
mysql> select no_mk,nama_mk from tabel_kuliah_join where jml_mhs > 40;
d. Nip instruktur yang mengampu mata kuliah dengan nomor ‘KOM102’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nip from tabel_kuliah_join where no_mk = 'KOM102';
e. Nip instruktur yang mengampu mata kuliah ‘Basis Data’
Query menggunakan parameter kondisi WHERE
Syntak sqlnya :
mysql> select nip from tabel_kuliah_join where nama_mk = 'Basis Data';
Tidak ada komentar:
Posting Komentar