Foxtable(狐表)用户栏目专家坐堂 → [求助]Select From子句中 如何嵌套select 语句?


  共有3033人关注过本帖平板打印复制链接

主题:[求助]Select From子句中 如何嵌套select 语句?

帅哥哟,离线,有人找我吗?
whyfoxtable
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:1047 威望:0 精华:0 注册:2014/11/24 11:07:00
[求助]Select From子句中 如何嵌套select 语句?  发帖心情 Post By:2014/11/30 18:19:00 [只看该作者]

 

 

表A     第一列             第二列            第三列

       每次语文成绩     每次数学成绩       学生姓名

 

表B     第一列             第二列            第三列 

        父亲学历          母亲学历           学生姓名

 

表B 与 表A 是一对多关系,表B中的人不一定在表A中有成绩

 

查询的结果是希望: 每个学生成绩与父母学历的对照表

 

用代码表示的大意是(代码中有错):

 

Select {表B}.[第一列],{表B}.[第二列],{第一层查询}.[第一列],{第一层查询}.[第二列]
 From {表B} Left Join (Select max([第一列]) As 第一列 ,Min([第二列]) As 第二列 , Max([第三列]) As 第三列 From {表A} Group By [第三列] Alias 第一查查询) On {表B}.[第三列] = {第一层查询}.[第三列]

 

我上述的代码怎么改?

[此贴子已经被作者于2014-11-30 18:28:21编辑过]

 回到顶部