php - MySQL查询,多列求和

标签 php mysql

我的 mySQL 表中有多个列。其中三列名为 i100s、i60s 和 i25s,我想要做的是获取所有三个条目的总和。目前我有这个代码

   '$query= "SELECT SUM(i100s),SUM(i60s),SUM(i25s) AS tkit FROM event WHERE acc='100' " ; 
    $result = mysql_query($query) or die(mysql_error());
    $row = mysql_fetch_assoc($result) ;
    $total =  $row['tkit'];' 

但它没有返回正确的结果。

最佳答案

所有三列的总和?

如果是这样,只需将它们相加即可:

'$query= "SELECT SUM(i100s) + SUM(i60s) + SUM(i25s) AS tkit FROM event WHERE acc='100' " ;

关于php - MySQL查询,多列求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2477597/

相关文章:

php - 我希望当我发送消息时出现警报

c# - 在 C# 中从 MySQL 数据库复制粘贴到另一个程序的表单

mysql - 如何只获取mysql SELECT语句的前几条匹配

javascript - 不是将 MySQL 数据从表格显示到 HTML 表格中,而是将其显示在可编辑的文本框上

mysql - SQL查询: How to validate the prerequisite for courses that finished and how to find time conflict of courses?

python - 用python执行mysqldump并通过stdin设置密码

php - 对数组元素运行查询

php - PHP 中的异步请求

php - Mysql中的Order By问题

php - 如何在保留查询结果的同时从查询中检索 MAX()?