select a.id,avg(b.) as 考试平均成绩 ,max(c.gpm_) as 体育成绩,
max(d.moral) as 德育成绩,max(e.add) as 成绩加分,
考试平均成绩+体育成绩+德育成绩+成绩加分
from student a,result b,gym c,moraleducation d,add e
where a.id=b.id and b.id=c.id and c.id=d.id and d.id=e.id
group by a.id不会影响查询结果 请试一下
max(d.moral) as 德育成绩,max(e.add) as 成绩加分,
考试平均成绩+体育成绩+德育成绩+成绩加分
from student a,result b,gym c,moraleducation d,add e
where a.id=b.id and b.id=c.id and c.id=d.id and d.id=e.id
group by a.id不会影响查询结果 请试一下
解决方案 »
- CSDN还有人在么?在的就进来看看 关于idhttp的问题(180分)
- 请大家推荐一些intraweb的好书和资料
- ADOQuery控件断网重连问题!
- 高分请教,救救我啊!!!!!!!!!!!!!!!!!!!!
- 怎样为listbox设置居中显示?
- ADO 数据库的一个简单问题
- 哪位大哥~~看过 李维的 《Delphi 6/Kylix2 SOAP/Web Servicev》? 进来看一下
- 我在程序中动态创建了一个Label控件,但不知道怎样实现它的OnClick事件,请高手赐教!!
- 在线求助clientdataset问题
- 急!急!,请教:在win2000局域网中,怎样得知客户端在登录,或退出网络??
- 关于屏幕图象在web上实时发布的问题!(分数可加)
- 永久字段里边的查找字段的问题
d.moral as 德育成绩,e.add as 成绩加分,
考试平均成绩+体育成绩+德育成绩+成绩加分
from student a left join result b on a.id=b.id left join gym c on a.id=c.id left join moraleducation d on a.id=d.id left join add e on a.id=e.id
group by a.id,b.id