GROUP BY ROLLUP和GROUP BY CUBE 的区别

       在进行数据库视频的过程中,学到的东西很多,尤其对于SQL SERVER的增删改查,收货更是慢慢的,那么今天谈一次在数据库视频过程中遇到的:

“ ROLLUP和GROUP BY CUBE ”的区别

首先这两个赐予的出现都是在分组里出现的,但是两者有着小小的区别。

        首先是当查询条件为一个时:(如下)

那么此时两者的结果并没有什么区别,最后所得的查询结果一样:(如下)

         但是当查询条件为两个时,这时候区别就出来了:(如下)

使用ROLL UP 查询结果:先考试编号,后所有成绩进行平均

使用CUBE查询:对课程编号平均后再对考试编号进行平均,最后对两者进行平均

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值