使用select all和select sum进行Mysql查询

使用select all和select sum进行Mysql查询,mysql,select,sum,Mysql,Select,Sum,这里有学生表,有字段:id,name,score 结果将得到4列:id,name,score,以及分数总和 我需要合并两行,我可以合并两个命令吗 select * from student select sum(score) from student 我也有类似的案例。对我来说,以下几点起了作用: SELECT *, sum(score) as score_sum FROM student 因此不需要额外的选择,但请确保*位于sum()之前。请提供一个示例表和输出。是否确实需要将其合并?我的

这里有学生表,有字段:
id
name
score

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

我需要合并两行,我可以合并两个命令吗

select * from student
select sum(score) from student

我也有类似的案例。对我来说,以下几点起了作用:

SELECT *, sum(score) as score_sum FROM student

因此不需要额外的选择,但请确保*位于sum()之前。

请提供一个示例表和输出。是否确实需要将其合并?我的意思是,第一个查询将为每个学生返回一行,而第二个查询将只返回一个数字,没有行。这将只返回一行
SELECT *, sum(score) as score_sum FROM student