开发者

How to select sum of column in result of select?

How to selec开发者_如何转开发t sum of column in result of select?


SELECT 
    SUM(your_column) AS Total
FROM
    your_table;

... or is this a trick question? :)


Here is a list of MySQL built in functions for the group by aggregate

AVG() Return the average value of the argument
BIT_AND() Return bitwise and
BIT_OR()  Return bitwise or
BIT_XOR()(v4.1.1) Return bitwise xor
COUNT(DISTINCT)   Return the count of a number of different values
COUNT()   Return a count of the number of rows returned
GROUP_CONCAT()(v4.1)  Return a concatenated string
MAX() Return the maximum value
MIN() Return the minimum value
STD() Return the population standard deviation
STDDEV_POP()(v5.0.3)  Return the population standard deviation
STDDEV_SAMP()(v5.0.3) Return the sample standard deviation
STDDEV()  Return the population standard deviation
SUM() Return the sum
VAR_POP()(v5.0.3) Return the population standard variance
VAR_SAMP()(v5.0.3)    Return the sample variance
VARIANCE()(v4.1)  Return the population standard variance

I believe that you want SUM()


SELECT SUM(sales) as "Revenue" FROM details;


SELECT SUM(col) FROM table


SELECT SUM(`subquery`.`qty`) FROM (
SELECT `qty` FROM `table1` WHERE [ your query conditions ]
) AS `subquery` 
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜