18.44

Tugas 2 Basis Data

1. Tampilakan nama, golongan, beserta gaji dari tabel t_identitas dan t_penghasilan

SELECT i.nama,p.golongan,p.gaji FROM penghasilan p, identitas I WHERE p.nama=i.nama

2. Tampilkan nip, nama, golongan, serta pinjaman dari tabel penghasilan dan hutang
SELECT p.nip,p.nama,h.golongan,h.pinjaman FROM hutang h, penghasilan p WHERE h.nip=p.nip


3. Tampilkan nama, jenis kelamin, serta alamat dari tabel penghasilan dan identitas
SELECT p.nama,i.jk,i.alamat FROM identitas i, penghasilan p WHERE i.nama=p.nama


4. Tampilkan nip, telp, serta pinjaman
SELECT i.nip,i.telp,h.pinjaman FROM hutang h, identitas I WHERE h.nip=i.nip



5. Tampilkan nip, nama yang punya hutang 1.250.000 dan yang tinggal di batang dari tabel identitas dan hutang
SELECT i.nip,h.nama FROM identitas i JOIN hutang h ON h.nip=i.nip AND h.pinjaman=1.250 AND kota="batang"



6. Tampilkan golongan dari tabel penghasilan untuk pegawai yang tinggal di tuban
SELECT i.nip,i.nama,i.kota,p.golongan FROM identitas i, penghasilan p WHERE p.nip=i.nip AND i.kota="tuban" GROUP BY p.golongan;



7. Tampilkan golongan dari tabel penghasilan untuk pegawai yang tinggal di tuban

SELECT i.nip,i.nama,i.kota,p.golongan FROM identitas i, penghasilan p WHERE p.nip=i.nip AND i.kota="tuban" OR i.kota="demak" GROUP BY p.golongan ASC;

8. 8. Tampilkan yang TTL nya mengandung kata “BANDUNG”

SELECT*FROM identitas i,penghasilan p WHERE TTL LIKE "%BANDUNG%"



9. 9. SELECT * FROM penghasilan CROSS JOIN hutang ON penghasilan.golongan=hutang.GOLONGAN



10.
SELECT * FROM identitas STRAIGHT_JOIN hutang