twitter


1.Tampilkan nama mahasiswa jurusan TP yang menabung tgl 1 maret

SELECT mahasiswa.nama,mahasiswa.jurusan FROM mahasiswa JOIN transaksi

ON mahasiswa.jurusan="Tp" AND transaksi.tgl_masuk LIKE "%1%" AND mahasiswa.id_mhs=transaksi.id_mhs



2.tampilkan nama mahasiswa perempuan yang rumahnya di semarang dan uang tabungannya paling besar

SELECT m.nama,m.alamat,MAX(t.saldo) FROM mahasiswa m JOIN transaksi t ON m.alamat LIKE "%semarang%" AND m.id_mhs=t.id_mhs

3.tampilkan nama mahasiswa yang kode nasabahnya 3456 dan menabung Rp 200.000

SELECT m.nama,t.Uang_masuk FROM mahasiswa m CROSS JOIN transaksi t ON t.kd_nasabah LIKE "%3456%" AND t.uang_masuk="200.000" AND m.id_mhs=t.id_mhs


4.tampilkan nama mahasiswa laki-laki yang mempunyai jenis tabungan TM dan kode nasabah "561"

SELECT m.nama,m.jns_kelamin,t.kd_nasabah FROM tabungan t JOIN mahasiswa m

ON m.jns_kelamin="L" AND t.kd_nasabah LIKE "%561%" AND t.jenis_tbungan="TM" AND t.id_mhs=m.id_mhs




5.Tampilkan nama dan uang mahasiswa yang paling banyak masuk beserta tgl masuknya

SELECT m.nama,MAX(t.uang_masuk),t.tgl_masuk FROM mahasiswa m STRAIGHT_JOIN transaksi t


6. Tampilkan tgl lahir mahasiswa yang mempunyai nama berawalan huruf "A" dan kode nasabah "561"

SELECT m.tgl_lahir,m.nama FROM mahasiswa m, tabungan t WHERE m.nama LIKE "A%" AND t.kd_nasabah LIKE "%561%" AND m.id_mhs=t.id_mhs

7. Tampilkan NO telepon siswa yang mempunyai NO id "1202" atau kode nasabah "3456"

SELECT m.nama,m.telepon FROM mahasiswa m,tabungan t

WHERE t.id_mhs LIKE "%1202%" OR t.kd_nasabah LIKE "%3456%" AND m.id_mhs=t.id_mhs


8.Tampilkan mahasiswa yang alamatnya di jepara jurusan bk dan tgl masuk menjadi anggota "1"

SELECT m.nama,m.alamat,t.tgl_masuk FROM mahasiswa m CROSS JOIN tabungan t

ON m.alamat="jepara" AND m.jurusan="BK" AND t.tgl_masuk LIKE "%1%" AND m.id_mhs=t.id_mhs


9. Tampilkan id mahasiswadan jenis tabungan mahasiswa yang paling banyak mengambil uang dan tgl uang keluar

SELECT m.id_mhs,m.jenis_tbungan,MAX(t.uang_keluar),t.tgl_keluar FROM tabungan m STRAIGHT_JOIN transaksi t


10. Tampilkan mahasiswa yang memiliki saldo paling banyak dan urutkan namanya dari z-a

SELECT m.nama,m.id_mhs,MAX(t.saldo) FROM mahasiswa m,transaksi t GROUP BY m.nama DESC