Forum Basis Data Kelas E
-
Upload
dani-ramadani -
Category
Documents
-
view
34 -
download
2
Transcript of Forum Basis Data Kelas E
Forum Basis Data Kelas E & F
1. The HR department needs to find high-salary and low-salary employees. Display the last
name and salary for any employee whose salary is
not in the range of $5,000 to $12,000. Give both the script & screenshot!
Terjemahan
Departemen HR perlu mencari gaji karyawan tinggi dan gaji rendah. Tampilkan nama
belakang dan gaji untuk setiap karyawan yang gajinya tidak dalam kisaran $ 5,000 sampai $
12,000. Berikan script & screenshot
Script select last_name, salary
from employees
where salary not between 5000 and 12000;
2. The HR department needs a report that displays the last name and hire date for all employees
who were hired in 1994. Give both the script & screenshot!
terjemahannya: Departemen HR perlu laporan yang menampilkan nama terakhir dan tanggal
masuk untuk semua karyawan yang dipekerjakan pada tahun 1994. Berikan script &
screenshot!
select last_name, hire_date from employees
where hire_date like '%94'
3. Display the last names of all employees who have both an "a" and an "e" in their last name.
Give both the script & screenshot!
terjemahan: Tampilan nama terakhir dari semua karyawan yang memiliki dua huruf "a" dan
"e" dalam nama terakhir mereka. Berikan kedua script & screenshot!
select last_name from employees
where last_name like '%a' or last_name like '%e';
4. Display the last name, job, and salary for all employees whose jobs are either sales
representative or stock clerk and whose salaries are not equal to $2,500, $3,500, or $7,000.
Give both the script & screenshot!
Tampilkan nama belakang, pekerjaan, dan gaji untuk semua karyawan yang pekerjaannya
baik pegawai perwakilan atau penjualan saham dan gaji yang tidak sama dengan $ 2.500, $
3.500, atau $ 7.000. Berikan kedua script & screenshot!
select last_name, job_id, salary
from employees
where job_id in ('ST_CLERK','SA_REP')
and salary not in (2500 ,3500, 7000)
5. Find the difference between the highest and lowest salaries. Label the column
DIFFERENCE. Give both the script & screenshot!
Temukan perbedaan antara gaji tertinggi dan terendah. Label kolom DIFFERENCE. Berikan
keduanya script & screenshot!
select max (salary), min (salary),max (salary) - min (salary) DIFFERENCES
from employees;
6. The HR department needs to find the names and hire dates for all employees who were hired
before their managers, along with their managers' names and hire dates (total: 4 columns).
Give both the script & screenshot!
Departemen HR perlu mencari nama dan tanggal masuk kerja untuk semua karyawan yang
dipekerjakan sebelum manajer mereka, bersama dengan nama manajer mereka dan tanggal
masuk kerja (total: 4 kolom). Berikan kedua script & screenshot!
select emp.first_name, emp.hire_date, mng.first_name, mng.hire_date
from employees emp JOIN employees mng
ON (emp.manager_id = mng.employee_id)
where emp.hire_date < mng.hire_date
7. Display all employee last names in which the third letter of the name is "a". Give both the
script & screenshot!
tampilkan last names yang berada pada tabel employees dimana huruf ketiga dari nama
tersebut adalah "a". berikan scriptnya dan screenshotnya select last_name
from employees
where last_name like '__a%'
8. Create a report to display the last name, salary, and commission of all employees who earn
commissions. Sort data in descending order of salary and commissions! Give both the script
& screenshot!
Membuat laporan untuk menampilkan nama belakang, gaji, dan komisi dari semua karyawan
yang mendapatkan komisi. Urutkan data dalam urutan gaji dan komisi! Berikan kedua script
& screenshot.
select last_name, salary, commission_pct
from employees
where commission_pct is not null
order by salary desc,commission_pct desc