mysql
幸运六叶草
个人公众号:“Python技术博文”;关注人工智能,热衷学习IT新技术。
展开
-
数据库中sum和count的区别
今天在hive上面写了一个HQL,当时业务需求是查询出计算出订单的总数,当时我没有多想就直接写了:select count(ord) from ord_day where ..然而数据对不上,我才意识到count 是数个数, sum 是求和啊。他们不一样。所以我换成sum结果就出来了;下面结合自己的理解总结一下:sum()函数和count()函数的区别:原创 2016-07-21 17:31:47 · 20030 阅读 · 1 评论 -
SQL grouping sets 子句
grouping sets子句允许你指定多个group by 选项。增强了group by 的功能。可以通过一条select 语句实现复杂繁琐的多条select 语句的查询。并且更加的高效,解析存储一条SQL于语句。下面通过使用grouping sets 子句与没有使用grouping sets 子句来对比学习该子句。查询每个部门的每类工作的平均工资,使用grouping sets转载 2016-10-19 10:53:02 · 1416 阅读 · 0 评论