Senin, 09 Mei 2016

Q & A ---- Database MySQL

Soal !!

1. Tampilkan data dari pegawai yang golongannya 1 dan namanya berawalan dengan huruf 's' !!

select *from pegawai
where golongan = '1' and nama like 's%' ;

2. Tampilkan SID dan nama yang nama belakangnya anggraini !!

select NIP, Nama from pegawai
where nama like '%Anggraini' ;



3. Tampilkan golongan pegawai berdasarkan kelompoknya !!

select golongan from pegawai group by golongan ;

4. Tampilkan nama jabatan yang gapoknya >3000.000 atau tunjangannya > 500.000 !!

select nama_jab from jabatan
where gapok >3000000 or tunjangan >500000 ;


5. Tampilkan gapok dan tunjangan untuk kode jabatan J2 dan J4 !!

select gapok , tunjangan from jabatan
where kode_jab IN ('J2' , 'J4') ;

6. Tampilkan nama pegawai, nama jabatan, gapok untuk tgl_gaji 25 maret 2016 !!

select nama, nama_jab, gapok
from gaji , jabatan , pegawai
where gaji.NIP=pegawai.NIP and gaji.kode_jab=jabatan.kode_jab and tgl_gaji = '2016-03-25' ;

7. Tampilkan nama pegawai dan tgl_gaji untuk pajak 12500 !!

select nama , tgl_gaji
from gaji , pegawai
where gaji.NIP=pegawai.NIP and pajak = 12500 ;

8. Tampilkan urutan nama pegawai pada tabel gaji berdasarkan urutan pajak terkecil !!

select nama from pegawai , gaji
where gaji.NIP=pegawai.NIP order by nama asc ;

9. Tampilkan pajak antara 10.000 - 20.000 !!

select pajak from gaji where pajak between 10000 and 20000 ;

10. Tampilkan nama pegawai yang gajian tidak pada tgl 25 !!

select nama from pegawai , gaji
where gaji.NIP=pegawai.NIP and tgl_gaji not like '%25' ;


Tidak ada komentar:

Posting Komentar