Sei sulla pagina 1di 1

/*accepted students desiered determining this means to assign a single section f

or each student*/
create table stu_ac
(stu_no number(3),
gr number(5),
stu_w1 number(3),
stu_w2 number(3),
stu_w3 number(3),
r number(3)
);
create table desired
(section_no number(3) constraint section_no_pk primary key ,
section_name varchar2(15),
section_ability number(10)
);
alter table stu_ac
add constraint stu_w1 foreign key (stu_w1) references desired (section_no);
alter table stu_ac
add constraint stu_w3 foreign key (stu_w3) references desired (section_no);
alter table stu_ac
add constraint stu_w2 foreign key (stu_w2) references desired (section_no);
insert into desired values(1,'Computer',2);
insert into desired values(2,'Telcom',5);
insert into desired values(3,'Power',4);
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert
insert

into
into
into
into
into
into
into
into
into
into
into

stu_ac
stu_ac
stu_ac
stu_ac
stu_ac
stu_ac
stu_ac
stu_ac
stu_ac
stu_ac
stu_ac

values
values
values
values
values
values
values
values
values
values
values

(1 ,61,1,2,3,null);
(2 ,89,2,3,1,null);
(3 ,90,3,1,2,null);
(4 ,73,1,3,2,null);
(5 ,94,1,3,2,null);
(6 ,85,2,1,3,null);
(7 ,80,2,3,1,null);
(8 ,79,2,1,3,null);
(9 ,83,2,1,3,null);
(10,84,2,3,1,null);
(11,80,2,1,3,null);

create table sorted_tab as


select * from stu_ac order by 2 desc;

Potrebbero piacerti anche