1. 程式人生 > >實際中來總結sql裡面 sum 和 count區別

實際中來總結sql裡面 sum 和 count區別

用通俗的實際例子來說明問題

count()是算行數的,sum是求和的
比如說表mm:
        小明     小紅
語文   50        80    
數學    60        70        
英語    70        90
如果算小明學了多少門課,那就是select count(*) from mm;      算一下小明這列 共有多少行,結果是3行
如果算小明所有分數加在一起是多少,那就是 select sum(小明) from mm;  算小明這列加起來是多少,也就是50+60+70