美文网首页
mysql之sum与count

mysql之sum与count

作者: Sophie12138 | 来源:发表于2018-09-05 17:27 被阅读20次

    从宏观上:
    sum是针对列的值相关,而count是针对记录或者行相关。

    例子:
    数据库中的count,是用来统计你查询出来的记录数,比如学生表中有十条记录:select count(*) from 学生表;这样查询出来的count就是10 了。

    sum() 是求和的,比如张三语文和数学的总成绩[语文60,数学:80]:select sum(chengji) from 学生表 where name='张三';这样查询出来的结果就是140。

    count中还可以有条件,如count指定条件:

    select COUNT(IF(id > 0 , id, null)) from user group by id;
    

    相关文章

      网友评论

          本文标题:mysql之sum与count

          本文链接:https://www.haomeiwen.com/subject/paxzwftx.html