Mysql 如何获取一列的总和,同时获取总记录

Mysql 如何获取一列的总和,同时获取总记录,mysql,Mysql,我想避免使用2个查询,所以我不确定这是否可行。我想得到一列的总和(我知道怎么做),并计算该特定表中的总记录(我也知道怎么做) 问题是,如果可能的话,我想在一个查询中同时执行这两个操作 这是我到目前为止所拥有的 SELECT *, SUM(file_size) as file_size FROM table 由于我使用的是SUM,所以只会返回一条记录,这会导致我的php$result->num\u rows返回1选择COUNT(*),SUM(文件大小)作为表中的文件大小 你就是那个成功的人,我很

我想避免使用2个查询,所以我不确定这是否可行。我想得到一列的总和(我知道怎么做),并计算该特定表中的总记录(我也知道怎么做)

问题是,如果可能的话,我想在一个查询中同时执行这两个操作

这是我到目前为止所拥有的

SELECT *, SUM(file_size) as file_size FROM table

由于我使用的是SUM,所以只会返回一条记录,这会导致我的php
$result->num\u rows
返回
1
选择COUNT(*),SUM(文件大小)作为表中的文件大小

你就是那个成功的人,我很惭愧我自己也没弄明白