Tampilkan:
1. Daftar pegawai
Select * from [Link]
2. Daftar pegawai (employee_id, first_name,
last_name)
Select employee_id, first_name, last_name
From hr. employees;
3. Daftar pegawai yang manager_id-nya=100
Select*
From [Link]
Where manager_id = 100;
4. Daftar pegawai yang bekerja sebagai akuntan
(‘AC_ACCOUNT’)
Select*
From [Link]
Where job_id = ‘AC_ACCOUNT’;
5. Daftar akuntan yang gajinya <7000
SELECT *
FROM [Link]
WHERE (job_id LIKE ‘%ACCOUNT%’)
and (salary < 7000)
6. Daftar pegawai yang bukan bekerja sebagai
‘IT_PROG’ maupun ‘AC_ACCOUNT’
SELECT *
FROM [Link]
WHERE job_id NOT IN (‘IT_PROG’, ‘AC_ACCOUNT’);
7. Daftar pegawai yang bekerja sebagai ‘SH_CLERK’
atau ‘AC_ACCOUNT’
Select*
From [Link]
Where job_id IN (‘SH_CLERK’, ‘AC_ACCOUNT’);
8. Daftar pegawai yang bekerja sebagai ‘IT_PROG’ dan
first_namenya diawali dengan huruf ‘D’
select * from [Link]
where (job_id = ‘IT_PROG’)
and (first_name like ‘D%’)
9. Daftar pegawai yang email nya hanya berupa 6
karakter saja
SELECT *
FROM [Link]
WHERE EMAIL LIKE ’______’;
10. Daftar bawahan dari pegawai no 103 dan masuk
kerja setelah tahun 2006
SELECT *
FROM [Link]
WHERE (manager_id = 103)
AND (hire_date >= ’01-JAN-07’)
11. Daftar pegawai yang gajinya < 3000 atau yang
gajinya >8000
Select *
FROM [Link]
WHERE (salary < 3000) OR (salary > 8000);
12. Daftar pegawai yang gajinya > 8000 dan
bekerja sebagai SA_REP atau IT_PROG
SELECT *
FROM [Link]
WHERE (job_id = ‘IT_PROG’
OR job_id = ‘SA_REP’)
AND salary > 8000
SELECT *
FROM [Link]
WHERE (job_id IN (‘IT_PROG’,‘SA_REP’))
AND salary > 8000
13. Daftar departments dengan lokasi no. 1700
SELECT *
FROM [Link]
WHERE location_id = 1700
14. Daftar pegawai yang bekerja sebagai PU_CLERK
dan gajinya antara 2000-3000
SELECT *
FROM [Link]
WHERE (job_id = ‘PU_CLERK’)
AND (salary BETWEEN 2000 AND 3000)
15. Daftar pegawai yang bekerja di department 90
atau 100, gajinya antara 7000-20000 dan
manager_id nya bukan 100
Select *
From [Link]
Where (department_id in (90,100))
And (salary Between 7000 And 20000)
And manager_id <> 100;
16. Daftar pegawai bagian penjualan (job_id diawali
kata ‘SA’) yang
masuk setelah tahun 2004, dan gajinya> 10000
SELECT *
FROM hr_employees
WHERE (job_id LIKE ‘SA%’)
AND (hire_date >= ’01-JAN-2004’)
AND (salary > 10000);
17. Daftar pegawai ‘IT_PROG’ yang gajinya > 8000
dan ‘PU_CLERK’ yang gajinya < 3000
SELECT *
FROM [Link]
WHERE (job_id = ‘IT_PROG’
AND salary > 8000)
OR
(job_id = ‘PU_CLERK’
AND salary < 3000)