一个求和一个就记录数当然可能不一样,除非num都是1

解决方案 »

  1.   

    for example:
    17:11:27 SQL> select * from tt;         A
    ----------
             1
             2已用时间:  00: 00: 00.15
    17:11:30 SQL> select count(*) from tt;  COUNT(*)
    ----------
             2已用时间:  00: 00: 00.15
    17:11:34 SQL> select sum(a) from tt;    SUM(A)
    ----------
             3已用时间:  00: 00: 00.00
      

  2.   

    count(*)数一数有多少条记录
    sum是对字段值求和比如,一个班有50学生,那么COUNT(*)就等于50
    每个人有100快钱,那么sum(money)就等于5000
      

  3.   

    去看看sum()(求和)和count()(计数)函数的功能就可以了
      

  4.   

    恩~~~~恩~~~~~~~~~~sum()和count()是不一样的~~~~
      

  5.   

    在某种情况下是一样的.比如说:
    SQL> select count(*) from aa;  COUNT(*)
    ----------
             5SQL> select sum(1) from aa;    SUM(1)
    ----------
             5SQL>
      

  6.   

    count(*) 是统记记录的条数
    sum(num)是统计所有记录num的和