Sunteți pe pagina 1din 4

--Oracle 11g Express Edition

-- Put your Oracle SQL statement here and execute it

select banner as "oracle version" from v$version;

create table emp55 (emp_id int not null primary key,f_name varchar(20),l_name varchar(20),salary
int,joining_date date,department varchar(20));

insert into emp55 values (1,'jhon','abraham',1000000,'01-jan-13','banking');

insert into emp55 values (2,'michael','clarke',800000,'01-jan-13','insurance');

insert into emp55 values (3,'roy','thomas',700000,'01-feb-13','banking');

insert into emp55 values (4,'tom','jose',600000,'01-feb-13','insurance');

insert into emp55 values (5,'jerry','pinto',650000,'01-feb-13','insurance');

insert into emp55 values (6,'philip','mathew',7500000,'01-jan-13','services');

insert into emp55 values (7,'testname1','123',6500000,'01-jan-13','services');

insert into emp55 values (8,'testname2','lnab',600000,'01-feb-13','insurance');

create table incentives7 (emp_ref_id int,incentives_date date,insentives_amount int,foreign key


(emp_ref_id) references emp55(emp_id));

insert into incentives7 values (1,'01-feb-13',5000);

insert into incentives7 values (2,'01-feb-13',3000);

insert into incentives7 values (3,'01-feb-13',4000);

insert into incentives7 values (1,'01-jan-13',4500);

insert into incentives7 values (2,'01-jan-13',3500);

desc emp55;

desc incentives7;

select * from emp55;


select * from incentives7;

select f_name,salary from emp55;

select insentives_amount from incentives7;

select f_name emp_name from emp55;

select * from emp55;

select upper (f_name) from emp55;

select lower (f_name) from emp55;

select distinct department from emp55;

select distinct salary from emp55;

select * from emp55 order by f_name desc;

select * from emp55 order by l_name desc;

select * from emp55 order by f_name,l_name desc;

select * from emp55 order by f_name asc;

select * from emp55 order by l_name asc;

select * from emp55 order by f_name,l_name asc;

select * from emp55 order by f_name asc, salary desc;


select * from emp55 where f_name='jhon';

select * from emp55 where f_name='tom';

select * from emp55 where f_name in ('jhon','roy');

select * from emp55 where f_name not in ('jhon','roy','tom','jerry');

select * from emp55 where f_name like 'j%';

select * from emp55 where f_name like '%o%';

select * from emp55 where f_name like '%n';

select * from emp55 where f_name like '__y';

select * from emp55 where f_name like '___n';

select * from emp55 where f_name like '____y';

select * from emp55 where f_name like 't__';

select * from emp55 where f_name like 'j____';

select * from emp55 where f_name like 'r__';

select * from emp55 where salary >600000;

S-ar putea să vă placă și