Sunteți pe pagina 1din 6

Assignment

Referencing dept_table

create table dept_table(

DeptNO number(10) primary key,

Dname varchar(15) check(Dname='Accounting' or Dname='Sale' or Dname='Research' or


Dname='operation'),

Location varchar(15) check(Location='India' or Location='China' or Location='japan' or


Location='New York'));

OUTPUT:-

Creating emp_table

create table emp_table(

EmpNo number(15) primary key,

Ename varchar(15),

Desig varchar(15) check(desig='clerk' or desig='Manager' or desig='Salesman' or


desig='Anakyst'),

HireDate date,
Salary Number(7,2) check(salary>1000 and salary<5000),

DeptNO number(10), Foreign key (deptno) References dept_table(deptnO));

Inserting row in dept_table

insert into dept_table(deptno,Dname,location)values('101','Accounting','India');

insert into dept_table(deptno,Dname,location)values('102','Research','China');

insert into dept_table(deptno,Dname,location)values('103','Sale','japan');

insert into dept_table(deptno,Dname,location)values('104','operation','New York');

insert into dept_table(deptno,Dname,location)values('105','operation','japan');

insert into dept_table(deptno,Dname,location)values('106','Accounting','New York');


OUTPUT:-

INSERTING ROWS IN EMP_TABLE

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1001','Sam','clerk','09-Jun-87','2500.00','101');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1002','vijay','Manager','15-Jan-85','4500.00','103');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1003','Aakash','Anakyst','27-oct-87','3400.00','101');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1004','Dev','Salesman','22-dec-90','2200.00','104');
insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values
('1005','Akhil','Salesman','11-mar-84','4700.00','106');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1006','Rahul','clerk','14-mar-88','4000.00','105');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1007','Priti','Anakyst','01-sep-88','3700.00','102');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1008','Piyush','Manager','11-apr-80','3700.00','104');

insert into emp_table(EmpNo,Ename,Desig,HireDate,Salary,DeptNO) values


('1009','Rishabh','Salesman','25-feb-90','3300.00','103');

OUTPUT
Q1-To display the sum of salary of all employees

Command - select sum(salary) from emp_table


Output-

Q2-To display the name of employees ascending order

Command- SELECT * FROM emp_table ORDER BY ename ASC


OUTPUT-

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