Database Practical Course
Database Practical Course
PRACTICAL
COURSE
Eman Marzban 1
INSERT
Eman Marzban 2
5) Create table Depts_Info (Dept_Name varchar (15),
No_Emps int, total_sal int )
6)Insert into Depts_Info Select (dname, count(*),
sum(salary)) from (department join employee on
dnumber=dno) group by dname
7) Select dname, count(*), sum(salary) from (department join
employee on dnumber=dno)
8) Select dname, count(*), sum(salary) from (department join
employee on dnumber=dno)group by dname
9) Create table Fem_Depts_Info (Dept_Name varchar (15),
fssn varchar (50), salary int, fname varchar(50), minit
varchar (1), lname varchar (15), dno int)
Eman Marzban 3
10) Select * from (dependent join
employee on essn=ssn ) where
employee.sex= 'f'
11) insert into Fem_Depts_Info Select
depname, ssn, salary, fname, minit,
lname, dno from (dependent join
employee on essn=ssn ) where
employee.sex='f'
Eman Marzban 4
UPDATE
1 ) update project set plocation='bellaire', dnum=5
where pnumber =10
n
2) Update employee set salary=1.1* salary where dno
in (select dnumber from department where
dname='research ' )
3) select dnumber from department where
dname='research ' or dname='Headquarters'
Update employee set salary=0.5* salary where dno in
(select dnumber from department where
dname='research ' or dname='Headquarters')
Eman Marzban 5
DELETE
1) Delete from employee where lname= 'brown'
2) delete from employee where ssn='123456789'
3) Delete from employee where dno in (select
dnumber from department where dname
=‘research’)
4) select *from employee except (select* from
employee where dno not in (select dnumber from
department where dname ='research'))
5) select* from employee where dno not in (select
dnumber from department where dname
='research')
Eman Marzban 6