Kamis, 15 November 2012

Tugas Praktikum SPBD 3

* Login sebagai HR
   SQL> conn HR


* Melihat karyawan yg memiliki gaji lebih dari 10000
   SQL> select * from employees where salary>10000


* Melihat karyawan yg bernama Susan
   SQL> select * from employees where first_name='Susan';


* Melihat karyawan yg mempunyai gaji antara 10000-15000
  SQL> select * from employees where salary between 10000 and 15000;


* Melihat department_id =100
   SQL> select * from employees where department_id='100';


Melihat semua karyawan yang bekerja di department_id 50,80,100,101
   SQL> select * from employees where department_id in (50,80,100,101);


Mencari nama yang berawalan huruf “Do”
   SQL> select * from employees where first_name like 'Do%' ;


Mencari nama yang berakhiran huruf “A”
   SQL> select * from employees where first_name like '%a';


Mencari nama yang mengandung huruf “A”
   SQL> select * from employees where first_name like '%a%';


Mencari nama yang terdiri dari 4 karakter
   SQL> select * from employees where first_name like '____';


Melihat data yang huruf kedua “A” huruf terakhir “W”
   SQL> select * from employees where first_name like '_a%w';


Mencari nama yang huruf pertama “s” huruf ketiga “m” dan diakhiri huruf “I"
   SQL> select* from employees where first_name like 's_m%i';


Mencari data yang tidak mempunyai email
   SQL> select * from employees where email is null;


Mencari data yang tidak mempunyai department_id
         SQL> select * from employees where department_id is null;

        

      * Menampilkan karyawan yang salarynya lebih dari 1000 dan bekerja di department_id=100
         SQL> select * from employees where salary > 1000 and department_ID=100;

         

       * Menampilkan data yang tidak ada gajinya
          SQL> select * from employees where salary is null;

         
    
        * Menampilkan data yang salary/gaji kurang dari 4000
           SQL> select * from employees where salary <4000;

          

        * Menampilkan data yang mempunyai department kecuali yang ber id 50,100,80,101
          SQL> select * from employees where not department_ID in(50,100,80,101);

         















         
         

Tidak ada komentar:

Posting Komentar