问题描述
- 数据库设计中 1对多的关系(专业对学生)问题
-
专业表 和 学生表 我想在 专业表里显示学生的信息怎么办
解决方案
另外设计一个数据表来存储对应关系吧。
解决方案二:
专业表里加一个学生id
解决方案三:
select 学生表.姓名,学生表.性别 from 学生表 inner join 专业表 on 专业表.专业=学生表.专业 where 专业表=专业
解决方案四:
最简单的是在sql server里面创建一个视图,把两个表拖上来,在专业表的id和学生表的专业id之间画一根线,设置为1:N,保存,比如叫View1
然后View和表一样用
select * from View1
解决方案五:
应该是学生表中存放一个专业id,然后查询的时候,把学生表跟专业表join一下来查询
解决方案六:
关联专业表与学习表查询结果,
时间: 2025-01-21 14:50:04