select a.id,
(select avg(b.)
from result b
group by b.id
) as 考试平均成绩 ,
c.gym_ as 体育成绩,
d.moral as 德育成绩,
e.add as 成绩加分,
考试平均成绩+体育成绩+德育成绩+成绩加分 as FinalResult
from student a,
gym c,
moraleducation d,
add e
where a.id=b.id and a.id=c.id and a.id=d.id and a.id=e.id
order by a.id,体育成绩,德育成绩,成绩加分你可以考慮把表A,C,D,E都合併到表A中
(select avg(b.)
from result b
group by b.id
) as 考试平均成绩 ,
c.gym_ as 体育成绩,
d.moral as 德育成绩,
e.add as 成绩加分,
考试平均成绩+体育成绩+德育成绩+成绩加分 as FinalResult
from student a,
gym c,
moraleducation d,
add e
where a.id=b.id and a.id=c.id and a.id=d.id and a.id=e.id
order by a.id,体育成绩,德育成绩,成绩加分你可以考慮把表A,C,D,E都合併到表A中
解决方案 »
- 请问sql server 2005 事务订阅,延迟5秒以上正常吗?怎么可以缩短延迟
- 有关索引的几个问题向大家请教
- sql语句小问
- 如何和字符串中的分段字符吕相批配?--很简单的一个问题,请大家帮忙
- 在Oracle 中有类似 sqlserver 中的unicode() 的函数吗?是什么函数,语法是什么用的?
- [DBNETLIB][ConnectionOpen(Connect()).]SQL.Server不存在或拒绝访问!
- 求教进程状态dormant = SQL Server 正在重置会话。的相关信息
- 题外话:webcast录制的视频2个小时才10M,我们录制2min就10M,这是什么技术,如何学会,哪里有这种技术,很高深么,为什么网上搜不到,郁闷
- 问一个小问题,快帮帮忙吧,很急!!!!!!!!!!!!!!!111
- 高分相赠:关于sql 数据类型的问题
- 请问谁知道怎么恢复DB2的数据库
- 两个小问题,抢分吧
(select avg(b.)
from result b
where b.id = a.id
group by b.id
) as 考试平均成绩 ,
c.gym_ as 体育成绩,
d.moral as 德育成绩,
e.add as 成绩加分,
考试平均成绩+体育成绩+德育成绩+成绩加分 as FinalResult
from student a,
gym c,
moraleducation d,
add e
where a.id=c.id and a.id=d.id and a.id=e.id
order by a.id,体育成绩,德育成绩,成绩加分