2014-07-20 114 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