读书人

求1SQL语句.

发布时间: 2011-12-24 23:03:24 作者: rapoo

求一SQL语句....
表1
姓名 考试名称ID 试卷名称 题型 分数

aaa 1 语文 选择题 20
aaa 1 语文 填空题 30
aaa 1 语文 单选题 40

bbb 1 数学 选择题 10
bbb 1 数学 填空题 30
bbb 1 数学 单选题 20


ccc 2 语文 选择题 20
ccc 2 语文 填空题 30
ccc 2 语文 单选题 30

ddd 2 数学 选择题 10
ddd 2 数学 填空题 30
ddd 2 数学 单选题 20
....


考试名称结构表

TestName:
Id TName
1 期中


2 期末
....


想统计每个人的成绩,各个科成绩,并显示对应的考试名称

生成:

姓名 考试名称ID 考试名称 试卷名称 成绩

aaa 1 期中 语文 90
bbb 1 期中 数学 60
ccc 2 期末 语文 80
ddd 2 期末 数学 60
....


[解决办法]
Select 姓名,考试名ID,TName as '考试名称 ',试卷名称,sum(分数)as '成绩 '
From 表1 inner join TestName on 表1.考试名称ID=TestName.Id
group by 姓名,考试名ID,TName,试卷名

没测试,不能保证对了。
[解决办法]
- -你刚才不是问过这个问题吗?去看看那个贴子吧,有几个人给你回帖了.
[解决办法]
关注

读书人网 >asp.net

热点推荐