Tweet |
Pertama login dengan User HR
1 melihatpenghasilan karyawan yang lebihdari 10000
select* from employees where salary>10000;
2 menampilkan karyawan yang ber nama susan
select* from employees where first_name='Susan';
3 menampilkan deparment_id=100
select* from employees where department_id='100';
4 menampilkan semua karyawan yang bekerja di deparment_id
50,100,80,101
select* from employees where department_id
in(50,100,80,101);
5 penghasilan antara 10000 dan 15000
select* from employees where salary between 10000 and 15000;
6 mencari nama yg diawali huruf Do
select* from employees where first_name like 'Do%';
7 mencari nama yg diakhirih uruf a
select* from employees where first_name like '%a';
8 mencari nama yg mengandung huruf a
select* from employees where first_name like '%a%';
9 mencari nama yg terdiri dari 4karakter
select* from employees where first_name like '____';
10 menampilkan data yang huruf kedua huruf a
dan huruf terakhir huruf w
select* from employees where first_name like '_a%w';
11 mencari nama yg huruf pertama s huruf ke3 m dan dia khiri i
select* from employees where first_name like 's_m%i';
12 mencari data yg tidak mempunyai email:
select* from employees where email is null;
13 mencari data yg tidak mempunyai department_id
select* from employees where department_id is null;
14 menampilkan karyawan yang salarynya lebihdari 1000
dan bekerja di department_id=100
select* from employees where salary > 1000 and
department_ID=100;
15 menampilkan data yg tidak ada gajinya
select* from employees where salary is null;
16 menampilkan data yg gajinya diatas 4000
select* from employees where salary > 4000 or
department_ID=100;
17 Menampilkan data yang salary/gaji kurang dari 4000
select* from employees where salary <4000;
18 Menampilkan data yang mempunyai department kecuali yang
ber id 50,100,80,101
select* from employees where not department_ID
in(50,100,80,101);
19 Menampilkan data yang memiliki department 50
dan memiliki nama yang huruf depannya b dan gaji tidak lebih dari 4000
select* from employees where department_ID=50 and first_name
like 'b%' and salary <4000;
20 mencari data yang tahun masuknya 1999
select* from employees where extract (year from
hire_date)=1999;
21 mencari data yang bulan masuknya januari
select* from employees where extract (month from
hire_date)=1;
22 Menampilkan data yang masuknya tanggal 30
select* from employees where extract (day from
hire_date)=30;
menghilangkan duplikasi nilai
select job_id from employees;
select distinct job_id from employees;
24 Shorting Mengurutkan Data
Menampilkan data diururkan berdasarkan first_name secara
ascending
select* from employees order by first_name;
25 Menampilkan data diururkan berdasarkan first_name secara
descending
select* from employees order by first_namedesc;
0 komentar:
Posting Komentar