前几天用hibernate执行本地sql做查询,有的地方用sum(),有的地方用count()。
一时犯了迷糊,于是上网查了查,现总结两者的区别
sum()函数和count()函数的区别:
求和用累加sum(),求行的个数用累计count()
数据库中对空值的处理:sum()不计算,count()认为没有此项;
前几天用hibernate执行本地sql做查询,有的地方用sum(),有的地方用count()。
一时犯了迷糊,于是上网查了查,现总结两者的区别
sum()函数和count()函数的区别:
求和用累加sum(),求行的个数用累计count()
数据库中对空值的处理:sum()不计算,count()认为没有此项;