如何查询一对多的SQLServer?
很多人都用过多表联合查询,有时需求不同查询也不同。有时候表是不准改变的,只好通过Sql语句进行改变。一对多:举例子就是一个学生要考多个科目,有时是要清楚学生所修科目,分数等等。
操作方法
- 01
Student表
- 02
Subject表
- 03
采用SQLServer: 首先在SQLServer创建Student表,插入假数据,查询Student表
- 04
在SQLServer创建Subject表,插入假数据,查询Subject表 注意:Student表和Subject表两表必须有id关联,否则查不了东西。
- 05
第一种情况: 这种查询看到学生的的考了那些科目,但是分数无法看到。
- 06
第二种情况: 这种查询可以客观地看到学生的所修的科目分数。
赞 (0)