表的外键连接语句怎么写?

LOVEYOUMacBook 2010-05-31 03:44:20
从外键字段查询出主表的信息

表的结构是怎么设置的?例如:Student表 Class表


查询语句怎么编写?

谢谢了兄弟!!姐妹~~~

...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dr_lou 2010-05-31
  • 打赏
  • 举报
回复

create table student(
id int primary key,
name varchar2(10),
classId int
);

create table class1(
id int primary key,
name varchar2(10)
);

alter table student
add constraint FK_student_REFERENCE_classid foreign key (classId)
references class1(id);

insert into class1 values(1,'一班');
insert into class1 values(2,'二班');

insert into student values(1,'张三',1);
insert into student values(2,'李四',1);
insert into student values(3,'王五',1);
insert into student values(4,'赵六',2);
insert into student values(5,'钱七',2);

select * from class1 where id = (
select classid from student where name = '赵六'
);


是这个意思么?

81,114

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧