首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求1SQL语句.

2011-12-24 
求一SQL语句....表1姓名考试名称ID试卷名称题型分数aaa1语文选择题20aaa1语文填空题30aaa1语文单选题40bbb

求一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,试卷名

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

热点排行