以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]Select From子句中 如何嵌套select 语句? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60753) |
-- 作者:whyfoxtable -- 发布时间:2014/11/30 18:19:00 -- [求助]Select From子句中 如何嵌套select 语句?
表A 第一列 第二列 第三列 每次语文成绩 每次数学成绩 学生姓名
表B 第一列 第二列 第三列 父亲学历 母亲学历 学生姓名
表B 与 表A 是一对多关系,表B中的人不一定在表A中有成绩
查询的结果是希望: 每个学生成绩与父母学历的对照表
用代码表示的大意是(代码中有错):
Select {表B}.[第一列],{表B}.[第二列],{第一层查询}.[第一列],{第一层查询}.[第二列]
我上述的代码怎么改? [此贴子已经被作者于2014-11-30 18:28:21编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/11/30 19:18:00 -- Select b.[第一列], b.[第二列], max(a.[第一列]) as 语文, min(a.[第二列]) as 数学 From {表B} b Left Join {表A} a On b.[第三列] = a.[第三列] group by b.[第一列], b.[第二列] |
-- 作者:whyfoxtable -- 发布时间:2014/11/30 19:24:00 -- [分享]试验通过。神了! 原来不用嵌套查询也能达到目的! 崇拜中。。。。。。 |