我正在尝试计算多行中特定列的值的总和
Name Score
john 10
ted 20
我想计算所有分数并存储在另一栏中,我该怎么做?
答案 0 :(得分:1)
您可以在MysQL中汇总数据库列,如下所示:
SELECT SUM(Score) as Total FROM table_name;
答案 1 :(得分:1)
您正在寻找SUM
关键字
SELECT name, score, SUM(score) as Total_Score
FROM names;
答案 2 :(得分:1)
此查询应该适合您
UPDATE table_name1 SET column1= (SELECT SUM(column_name) FROM table_name2) WHERE some_column=some_value;
这基本上是根据您的要求组合两个查询。内部查询计算总和,外部查询将数据放入指定表的列中。
答案 3 :(得分:0)
您可以像这样编写查询:
SELECT SUM(Score) AS total FROM table_name
其中table_name是您的表格的名称,但您未在问题中告知。