使用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