Anda di halaman 1dari 10

Database Penjualan Tiket Kereta Api

DATABASE
CONTOH DATABASE HOTEL TUGAS PROJECT
Diketahui terdapat table karyawan untuk menyimpan data karyawan dan table
cuti_karyawan untuk menyimpan data cuti yang dilakukan karyawan
Table karyawan

Tuliskan SQL untuk :

1. Menampilkan 3 karyawan yang pertama kali masuk.


2. Menampilkan daftar karyawan yang saat ini sedang cuti. Daftar berisi nomor_induk,
nama, tanggal_mulai, lama_cuti dan keterangan.
3. Menampilkan daftar karyawan yang sudah cuti lebih dari satu kali. Daftar berisi
no_induk, nama, jumlah (berapa kali cuti).
4. Menampilkan sisa cuti tiap karyawan tahun ini, jika di ketahui jatah cuti setiap karyawan
tahun ini adalah 12. Daftar berisi no_induk, nama, sisa_cuti
Sebelum membahas pertanyaannya, saya berikan gambaran untuk tabel database cuti karyawan
sebagai berikut:
Tabel karyawan:

QUERY :
Sekarang mari kita perhatikan pertanyaan pertama: menampilkan 3 karyawan yang pertama kali
masuk. Untuk bisa menampilkan datanya, pertama kita urutkan dulu karyawan berdasarkan
tanggal_masuk secara ascending (dari kecil ke besar) lalu diambil tiga row teratas. Berikut
query-nya:

Anda mungkin juga menyukai