2014-07-20 80 views
-1

在这里我有学生表,有字段:id,name,scoreMysql查询选择所有和选择总和

结果将得到4列:id,name,score,以及总分。

我需要结合两条线,我可以结合两条命令吗?

select * from student 
select sum(score) from student 
+3

请提供一个示例表并输出。 – Wanderer

+0

您确定需要将它组合吗?我的意思是,第一个查询将为每个学生返回一行,而第二个查询将只返回一个数字,而不是行。 –

回答

1
select *, (select sum(score) from student) as score_sum 
from student