Professional Documents
Culture Documents
Database Assignment Lab1
Database Assignment Lab1
1
insert into department(did,dname,bedget)
values('d2','perchuiasing',95000.0000)
insert into department(did,dname,bedget)
values('d3','administration',120000.0000)
insert into department(did,dname,bedget)
values('d4','plannig',23132.0000)
insert into department(did,dname,bedget)
values('d5','it',500000.0000)
select * from department;
insert into employee(did,ename,salary,essn)
values('d2','abebe',1250,'ter')
insert into employee(did,ename,salary,essn)
values('d2','Alemaw',550,'tee')
insert into employee(did,ename,salary,essn)
values('d3','Sisay',2900,'teee')
insert into employee(did,ename,salary,essn)
values('d3','Bekele',3500,'terrr')
insert into employee(did,ename,salary,essn)
values('d5','Solomon',2000,'terr')
insert into employee(did,ename,salary,essn)
values('d1','Zewdu',4500,'be')
insert into employee(did,ename,salary,essn)
values('d1','Marta',650,'bee')
insert into employee(did,ename,salary,essn)
values('d1','Degu',350,'beee')
insert into employee(did,ename,salary,essn)
values('d2','Getachew',5000,'sw')
insert into employee(did,ename,salary,essn)
values('d4','Bekele',850,'swe')
insert into employee(did,ename,salary,essn)
values('d4','Marta',675,'swof')
insert into employee(did,ename,salary,essn)
values('d1','Selishe',2500,'it')
2
insert into employee(did,ename,salary,essn)
values('d1','Mekd es',1700,'ele')
insert into employee(did,ename,salary,essn)
values('d5','Gashaw',3550,'elec')
select * from employee;
2.select COUNT(eid),SUM(salary) from employee where
salary>3000
--select COUNT(eid)as count,SUM(salary)as sum from
employee where salary>3000
3.select COUNT(eid)as count,SUM(salary)as sum from
employee
4.select COUNT(*)as count,SUM(salary)as sum from
employee
5.select did,COUNT(did)as count,SUM(salary)as sum
from employee group by did
6.select did,COUNT(did)as count,SUM(salary)as sum
from employee group by did having COUNT(did)>2
7.select eid,ename,salary from employee where
did=(select did from department where
dname='finance')
8.select eid,ename,salary from employee where
salary>(select AVG(salary)from employee)
9.select*from employee where salary>some(select
salary from employee where did='d1')
10.SELECT * FROM employee ORDER BY salary DESC;