You are on page 1of 4

Enter 10 records.

SQL> create table department(emp_code number(2),emp_name varchar(7),designation


varchar(10),basic number(4),dept_code number(2));

Table created.

SQL> insert into department values(01,'Debasis','Manager',9000,10);

1 row created.

SQL> insert into department values(02,'Sunny','Accountant',6000,12);

1 row created.

SQL> insert into department values(03,'Priya','Peon',3000,30);

1 row created.

SQL> insert into department values(04,'Riya','Cleark',7000,27);

1 row created.

SQL> insert into department values(05,'Sabita','Manager',5500,19);

1 row created.

SQL> insert into department values(06,'Tina','Supplear',3500,22);

1 row created.

SQL> insert into department values(07,'Rina','Accountant',9000,24);

1 row created.

SQL> insert into department values(08,'Taniya','Guard',5000,33);

1 row created.

SQL> insert into department values(09,'Tiya','Worker',6500,21);

1 row created.

SQL> insert into department values(10,'Adrija','Cleark',4500,29);

1 row created.
SQL> select * from department;

EMP_CODE EMP_NAM DESIGNATIO BASIC DEPT_CODE


---------- ------- ---------- ---------- ----------
1 Debasis Manager 9000 10
2 Sunny Accountant 6000 12
3 Priya Peon 3000 30
4 Riya Cleark 7000 27
5 Sabita Manager 5500 19
6 Tina Supplear 3500 22
7 Rina Accountant 9000 24
8 Taniya Guard 5000 33
9 Tiya Worker 6500 21
10 Adrija Cleark 4500 29

10 rows selected.
List the employee name and dept_code from table
SQL> select emp_name,dept_code from department;

EMP_NAM DEPT_CODE
------- ----------
Debasis 10
Sunny 12
Priya 30
Riya 27
Sabita 19
Tina 22
Rina 24
Taniya 33
Tiya 21
Adrija 29

10 rows selected.
List the name of employee working in department 27
SQL> select emp_name from department where dept_code=27;

EMP_NAM
-------
Riya

List the name of the employee not belonging to department 10 and 30


SQL> select emp_name from department where dept_code not in(10,30);

EMP_NAM
-------
Sunny
Riya
Sabita
Tina
Rina
Taniya
Tiya
Adrija

8 rows selected.

List the name of those employee whose name start with S or ends with S.
SQL> select emp_name from department where emp_name like 'S%' or emp_name like 's%' or
emp_name like '%S' or emp_name like '%s';

EMP_NAM
-------
Debasis
Sunny
Sabita
List the different position available in the department table
SQL> select distinct designation from department;

DESIGNATIO
----------
Manager
Accountant
Peon
Guard
Worker
Cleark
Supplear

7 rows selected.
List the name, salary, pf of employee
SQL> select emp_name,basic,(basic+basic*0.1) "PF" from department;

EMP_NAM BASIC PF
------- ---------- ----------
Debasis 9000 9900
Sunny 6000 6600
Priya 3000 3300
Riya 7000 7700
Sabita 5500 6050
Tina 3500 3850
Rina 9000 9900
Taniya 5000 5500
Tiya 6500 7150
Adrija 4500 4950

10 rows selected.

You might also like