PRAKDB2BAB3 - Fungsi Baris Tunggal PDF
PRAKDB2BAB3 - Fungsi Baris Tunggal PDF
PERTEMUAN 3
FUNGSI BARIS TUNGGAL
Tujuan Pembelajaran :
• Memahami bermacam tipe fungsi yang tersedia dalam SQL
• Menggunakan fungsi Karakter, Bilangan dan Tanggal dalam statement
SELECT
• Dapat melakukan fungsi Konversi
Halaman - 19
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
Percobaan 1 : Tampilkan nama, gaji, komisi, dan selisih pembagian gaji dibagi
komisi
Halaman - 20
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
Percobaan 3 : Untuk semua pegawai yang telah bekerja kurang dari 200 bulan,
tampilkan nomer pegawai, tanggal mulai kerja, jumlah bulan pegawai tsb telah
bekerja, 6-bulan setelah bekerja, hari jum’at pertama setelah tanggal mulai kerja,
dan tanggal terakhir dari bulan pada saat dia mulai bekerja.
Halaman - 21
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
………..
Halaman - 22
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
Percobaan 5 : Tampilkan nama dan tanggal mulai bekerja dari pegawai dengan
format tanggal ‘fmDD Month YYYY’
………
Percobaan 6 : Tampilkan nama dan tanggal mulai bekerja dari pegawai dengan
format tanggal ‘fmDdspth “of” Month YYYY fmHH:MI:SS AM’
………..
Halaman - 23
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
• NVL(comm., 0)
• NVL(hiredate, ’01-JAN-97’)
• NVL(job,’No Job Yet’)
Percobaan 8 : Tampilkan nama, gaji, komisi, dan gaji setahun ditambah dengan
komisi dari semua pegawai.
……….
Percobaan 9 : Tampilkan pekerjaan dan gaji pegawai, serta gaji pegawai yang
direvisi dengan judul kolom ‘REVISI_GAJI’. Gaji yang direvisi berisi formula :
jika jenis pekerjaannya ‘ANALYST’ kenaikan gajinya 10%, jika jenis
pekerjaannya ‘CLERK’ maka kenaikan gajinya 15%, dan jika jenis pekerjaannya
‘MANAGER’ maka kenaikan gajinya 20%, untuk jenis pekerjaan selain dari
ketiga pekerjaannya tersebut gajinya tetap (tidak direvisi).
Halaman - 24
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
……….
Halaman - 25
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
LATIHAN SOAL
1. Buat query untuk menampilkan tanggal hari ini dan beri judul ‘TANGGAL’
2. Tampilkan nomer pegawai, nama, gaji dan gaji setelah dinaikkan 15%
……………
3. Tampilkan nama pegawai, tanggal mulai bekerja dan tampilan tanggal hari
Senin pertama setelah 6 bulan dia bekerja (beri judul REVIEW).
Format untuk tanggal, misal : “Monday, the Twenty-Fourth of May, 1982”
………..
4. Untuk tiap pegawai tampilkan nama pegawai, hitung jumlah bulan pegawai
tersebut telah bekerja, lakukan pembulatan keatas (round)
Halaman - 26
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
5. Buat query yang bisa menampilkan informasi dalam satu kolom yang berisi
informasi :
<nama pegawai> gajinya <gaji> sebulan tapi ingin <3 kali gaji>
beri judul kolom “GAJI IMPIAN”
6. Buat query untuk menampilkan nama dan gaji dengan format 15 karakter
panjangnya, rata kiri dan kolom yang kosong diisi dengan ‘$’, beri label
“GAJI”
7. Buat query untuk menampilkan nama pegawai yang diawali dengan huruf
besar dan diikuti dengan semua huruf kecil beri judul kolom ‘NAMA’,
panjang nama pegawai beri judul kolom ‘PANJANG’, untuk semua pegawai
yang namanya diawali dengan J,A, atau M.
Halaman - 27
Praktikum Database II Bab 3 : Fungsi Baris Tunggal
@Tessy Badriyah, SKom. MT.
8. Buat query yang menampilkan nama dan jumlah komisi, jika komisi sama
dengan NULL ganti dengan keterangan “Tidak ada Komisi” dan beri judul
‘Komisi’.
9. Buat query yang menampilkan nama pegawai dan jumlah gaji yang
ditampilkan dengan symbol ‘*’, tiap satu ‘*’ mewakili ratusan dollar.
Halaman - 28