Transcript SQL
SQL Siti Mukaromah, S.Kom 1. Buatlah sebuah query untuk menampilkan last_name, job_code, hire_date, dan employee number sebagai urutan pertama! Berikan nama alias START DATE untuk kolom hire_date! Berikut hasil tampilan query: … 2. Buatlah sebuah query untuk menampilkan job_id, secara unik dari table employees! … 3. Buatlah LAPORAN seluruh pegawai dan job_id-nya. Tampilkan last_name yang digabung dengan job_id-nya (dipisahkan dengan koma dan spasi) dan nama kolomnya Employee and Title! … 4. Buatlah sebuah query yang menampilkan last_name dan salary yang mendapatkan salary lebih dari $12,000! 5. Buatlah sebuah query yang menampilkan last_name dan department number yang employee number-nya sama dengan 176! 6. Buatlah sebuah query yang menampilkan last_name, job_id, dan start_date untuk pegawai yang nama terakhirnya Matos dan Taylor, urutkan berdasarkan start_date secara ascending! 7. Tampilkan last_name (Employee) dan salary (Monthly Salary) dari pegawai yang salarynya diantara $5,000 dan $12,000 yang department ID-nya sama dengan 20 atau 50! … 8. Buatlah sebuah query yang menampilkan last_name dan start date untuk semua pegawai mulai bekerja pada tahun 1994! 9. Buatlah sebuah query yang menampilkan last_name dan job_id-nya untuk semua pegawai yang tidak memiliki manager! 10. Pelanggan dari department HR menginginkan query yang fleksibel dalam penulisannya. Mereka menginginkan semacam laporan yang menampilkan last_name dan salary untuk pegawai yang gajinya lebih dari jumlah yang dimasukkan oleh user. Jika anda memasukkan $12000 maka akan menampilkan data sebagai berikut: LAST_NAME SALARY ------------------------- ---------King 24000 Kochhar 17000 De Haan 17000 Russell 14000 Partners 13500 Hartstein 13000 6 rows selected. 11. Buatlah sebuah query dimana user dapat memasukkan data sesuai manager_id dan menghasilkan employee_id, last_name, salary, dan department untuk pegawai sesuai managernya. •Manager_ID = 103, urutkan berdasarkan nama akhir pegawai. EMPLOYEE_ID LAST_NAME SALARY DEPARTMENT_ID ----------- ------------------------- ---------- ------------105 Austin 4800 60 104 Ernst 6000 60 107 Lorentz 4200 60 106 Pataballa 4800 60 •Manager_ID = 201, urutkan berdasarkan salary. EMPLOYEE_ID LAST_NAME SALARY DEPARTMENT_ID ----------- ------------------------- ---------- ------------202 Fay 6000 20 •Manager_ID = 124, urutkan berdasarkan employee_ID. EMPLOYEE_ID LAST_NAME SALARY DEPARTMENT_ID ----------- ------------------------- ---------- ------------141 Rajs 3500 50 142 Davies 3100 50 143 Matos 2600 50 … 198 OConnell 2600 50 199 Grant 2600 50 8 rows selected. 12.Buatlah sebuah query untuk menampilkan last_name dari tabel pegawai untuk last_name yang huruf ketiganya a! LAST_NAME ------------------------Grant Whalen 13. Buatlah sebuah query untuk menampilkan last_name dari tabel pegawai untuk last_name yang mengandung huruf a dan e! LAST_NAME ------------------------Baer Bates Colmenares Davies De Haan Faviet … Raphaely Sewall Whalen 17 rows selected. 14. Buatlah sebuah query untuk menampilkan last_name, salary, dan commission untuk semua pegawai yang komisinya sama dengan 20%! Employee Monthly Salary COMMISSION_PCT ------------------------- -------------- -------------Zlotkey 10500 .2 Olsen 8000 .2 Cambrault 7500 .2 Bloom 10000 .2 Fox 9600 .2 Taylor 8600 .2 Livingston 8400 .2 7 rows selected.