Foxtable(狐表)用户栏目专家坐堂 → 如何引用临时表的数据


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

主题:如何引用临时表的数据

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


加好友 发短信
等级:狐神 帖子:6875 积分:43524 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/12/18 11:41:00 [只看该作者]

以下是引用狐狸爸爸在2011-12-18 10:12:00的发言:

要学会依葫芦画瓢。

 

既然有了区分科目的:

 

Select distinct a.姓名, a.科目, a.分数 as 最高分 from {表A} a inner join (Select 科目, Max(分数) as 最高分 from {表A} group by 科目) b on a.科目= b.科目 and a.分数 = b.最高分

 

照着写出区分科目和班级的,就很小菜了:


Select distinct a.姓名,a.班级,a.科目, a.分数 as 最高分 from {表A} a inner join (Select 班级,科目, Max(分数) as 最高分 from {表A} group by 班级,科目) b on a.班级 = b.班级 and a.科目= b.科目 and a.分数 = b.最高分

瓢已经画好了。现在是瓢里的水如何喝到(即临时表进行交叉统计)?期待交叉统计。

[此贴子已经被作者于2011-12-18 11:44:17编辑过]

 回到顶部
总数 25 1 2 3 下一页