私は3つのテーブル、大学、学生、結果を持っています
create table college
(
clg_id int,
clg_name varchar2()50,
insert into college values(1,'GIFT');
insert into college values(2,'GITA');
insert into college values(3,'MIT');
create table student
(
clg_id int,
regno int,
sname varchar2(50)
)
insert into student values(1,10,sahar);
insert into student values(2,11,raj);
insert into student values(3,12,Payal);
insert into student values(3,13,Monalisha);
insert into student values(2,14,mary);
create table Result
(
clg_id int,
sname varchar2(50),
clg_name varchar2(50),
regno int,
dt date,
result varchar2(30)
)
insert into Result values(1,'sahar',10,'GIFT',20-02-1990,'A+');
insert into Result values(2,'raj',11,'GITA',21-02-1991,''B+);
insert into Result values(3,'monalisha',13,'MIT',22-09-2005,'A++');
insert into Result values(3,'payal',14,'MIT',22-09-2005,'C');
ブラウザから特定の名前を入力し、学生名、大学名、および結果が保存された日付を表示しdt
たいと思います。clg_id
result
regno
例:入力するclg_id = 3
とdt = 22-09-2005
、次のように表示されます。
clg_name sname regno result
MIT monalisha 13 A++
MIT payal 14 C
私はたくさん試しました...私の試みの1つは
SELECT college.clg_name,student.sname,
student.regno result.result FROM college,student,result
WHERE college.clg_id=student.clg_id=result.date;
しかし、それは間違っています...助けてください。