怎样把三张表查出来的结果重新组合成一张表,这张表再与另外一张表连接查询

Jermy120 2012-12-09 11:10:56
1:(学校的助学贷款表daikuan_xuexiao):

2:(银行提供的学生贷款信息表daikuan_yinhang):

3:(学生基本信息表student):

* 要求:把这三张表对接成这样:

我的思路是这样的,因为(学校的助学贷款表)里值提供了学生学号,没有提供学生的身份证号;所以我就先(1)把学校的助学贷款表(daikuan_xuexiao)和学生的基本信息表(student)根据学生的学号(stuNumber)连接查询出学生的基本信息,
(2) 再把这查出来的表存为令一张表再和银行提供的学生贷款信息表(daikuan_yinhang)根据学生的身份证(学生表里既有学生号,也有学生身份证)进行连接查询出来结果(主要是学生的银行申请金额)。

问题是: (1)中我的结果查出来了:如下图


但是接下来,我就不知道怎么把这查出来的结果存为一张表 再把这张表和银行提供的学生贷款信息表(daikuan_yinhang) 根据 学生身份证 来查了(主要是学生的银行申请金额)

请高手帮帮我。。。十分感谢。
...全文
284 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
發糞塗牆 2012-12-09
  • 打赏
  • 举报
回复
没必要用什么临时表,多个表关联即可,另外你少了些表和字段,如班级对应的班主任,还有开户行的信息。
  • 打赏
  • 举报
回复
这个可以去数据库论坛去问。 去了解一下如何使用“临时表”(临时表只在一个会话内有效,会话结束则自动删除)。或者实际上往往也不需要临时表,而是在一条sql中就可以表达完组合其它子查询语句。 学软件开发的人应该专门拿出半年到一年的时间去专门学习sql。推荐精读一本十几年前的t-sql专著《Transact-SQL 权威指南》。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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