1. Tampilkan nama, asal dan jabatan di tabel pegawai dan jabatan
SELECT p.nama_pegawai,p.asal,j.jabatan FROM pegawai p JOIN jabatan j ON p.nama_pegawai=j.nama_pegawai
2. Tampilkan nama pegawai dan jabatan yang pendidikan terakhirnya S3
SELECT p.nama_pegawai,j.jabatan FROM pegawai p CROSS JOIN jabatan j ON p.nama_pegawai=j.nama_pegawai AND j.pendidikan="S3"
3. Tampilkan nama pegawai dan pendidikan yang mempunyai jabatan manajer dan masuk tahun 2006.
SELECT p.nama_pegawai,j.pendidikan FROM pegawai p CROSS JOIN jabatan j ON p.nama_pegawai=j.nama_pegawai AND j.jabatan="manajer" AND j.masuk="2006"
4. Tampilkan nama,asal dan jabatan pegawai yang masuk kerja di atas tahun 2006
SELECT p.nama_pegawai,p.asal,j.jabatan FROM pegawai p,jabatan j WHERE p.nama_pegawai=j.nama_pegawai AND j.masuk>2006
5. Tampilkan nama pegawai, jabatan, dan tahun masuk pegawai yang nama berawalan huruf C
SELECT p.nama_pegawai,j.jabatan,j.masuk FROM pegawai p,jabatan j WHERE p.nama_pegawai=j.nama_pegawai AND p.nama_pegawai LIKE"C%"
6. Tampilkan NIP, nama pegawai dan asal yang pendidikan terakhirnya S2 dan mempunyai nama yang berakhiran huruf A
SELECT p.NIP,p.nama_pegawai,j.jabatan FROM pegawai p CROSS JOIN jabatan j ON p.nama_pegawai=j.nama_pegawai AN j.pendidikan="S2" AND p.nama_pegawai LIKE"%A"
7. Tampilkan nama pegawai dan jabatan dengan golongan terendah
SELECT p.nama_pegawai,j.jabatan,MIN(j.golongan) FROM pegawai p JOIN jabatan j
8.Tampilkan nama, asal dan agama pegawai yang mempunyai pendidikan terakhir S1 dan bergolongan 2
SELECT p.nama_pegawai,p.asal,p.agama FROM pegawai p JOIN jabatan j ON p.nama_pegawai=j.nama_pegawai AND j.pendidikan="S1" AND j.golongan="2"
9. Tampilkan nama, asal dan jabatan pegawai
SELECT p.nama_pegawai,p.asal,j.jabatan FROM pegawai p STRAIGHT_JOIN jabatan j
10. Tampilkan nama dan golongan pegawai yang paling akhir
SELECT p.nama_pegawai,j.golongan,MAX(j.masuk) FROM pegawai p STRAIGHT_JOIN jabatan j