v melihat penghasilan karyawan yang lebih dari 10000
o select* from employees where salary > 10000;
v menampilkan karyawan yang bernama susan
o select* from employees where first_name='Susan';
v menampilkan deparment_id=100
o select* from employees where department_id = '100';
v menampilkan semua karyawan yang bekerja di
deparment_id 50,100,80,101
o select* from employees where department_id
in(50,100,80,101);
v penghasilan antara 10000 dan 15000
o select* from employees where salary between 10000
and 15000;
v mencari nama yg diawali huruf Do
o select* from employees where first_name like 'Do%';
v mencari nama yg diakhiri huruf a
o select* from employees where first_name like '%a';
v mencari nama yg mengandung huruf a
o select* from employees where first_name like '%a%';
v mencari nama yg terdiri dari 4karakter
o select* from employees where first_name like '____';
v menampilkan data yang huruf ke dua huruf a dan huruf
terakhir huruf w
o select* from employees where first_name like '_a%w';
v mencari nama yg huruf pertama s huruf ke3 m dan
diakhiri i
o select* from employees where first_name like
's_m%i';
v mencari data yg tidak mempunyai email:
o select* from employees where email is null;
v mencari data yg tidak mempunyai department_id
o select* from employees where department_id is null;
v menampilkan karyawan yang salarynya lebih dari 1000
dan bekerja di department_id=100
o select* from employees where salary > 1000 and
department_ID=100;
v menampilkan data yg tidak ada gajinya
o select* from employees where salary is null;
v menampilkan data yg tidak ada gajinya
o select* from employees where salary > 4000 or
department_ID=100;
v Menampilkan data yang salary/gaji kurang dari 4000
o select* from employees where salary <4000;
v Menampilkan data yang mempunyai department kecuali
yang ber id 50,100,80,101
o select* from employees where not department_ID
in(50,100,80,101);
v Menampilkan data yang memiliki department 50 dan
memiliki nama yang huruf depannya b dan gaji tidak lebih dari 4000
o select* from employees where department_ID=50 and
first_name like 'b%' and salary <4000;
v select*
from employees where department_ID=(5) or (100) or (80) and salary >3000;
v mencari data yang tahun masuknya 1999
o select* from employees where extract (year from hire_date)=1999;
v mencari data yang bulan masuknya januari
o select* from employees where extract (month from
hire_date)=1;
v Menampilkan data yang masuknya tanggal 30
o select* from employees where extract (day from
hire_date)=30;
v Membandingkan perintah a dan b
o menghilangkan duplikasi nilai
v select job_id from employees;
v select distinct job_id from employees;
v Shorting Mengurutkan Data
v Menampilkan data diururkan berdasarkan first_name
secara ascending
§ select* from employees order by first_name;
v Menampilkan data diururkan berdasarkan first_name
secara descending
§ select* from employees order by first_name desc;
Tidak ada komentar:
Posting Komentar